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

注册驱动程序类

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

  • Driver 类扩展 java.sql.Driver

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

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

  • com.amazon.redshift.jdbc.Driver

  • com.amazon.redshift.jdbc.DataSource

以下示例说明了如何使用 DriverManager 类建立 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; }