注册驱动程序类 - Amazon Redshift
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

注册驱动程序类

请确保您为您的应用程序注册了适当的类。您可以使用以下类将 Amazon Redshift JDBC 驱动程序连接到亚马逊 Redshift 数据存储:

  • Driver类扩展java.sql.Driver

  • DataSource类扩展javax.sql.DataSourcejavax.sql.ConnectionPoolDataSource

驱动程序支持以下独立于 JDBC 版本的完全限定的类名:

  • com.amazon.redshift.jdbc.Driver

  • com.amazon.redshift.jdbc.DataSource

以下示例演示如何使用驱动程序管理器类建立 JDBC 4.2 的连接。

private static Connection connectViaDM() throws Exception { Connection connection = null; connection = DriverManager.getConnection(CONNECTION_URL); return connection; }

下面的示例说明了如何使用DataSource类建立连接。

private static Connection connectViaDS() throws Exception { Connection connection = null; 11 Amazon Redshift JDBC Driver Installation and Configuration Guide DataSource ds = new com.amazon.redshift.jdbc.DataSource (); ds.setURL(CONNECTION_URL); connection = ds.getConnection(); return connection; }