Teradata JDBC驱动程序的Maven依赖性
Teradata是否将其JDBC驱动程序作为从maven文件引用的jar上传?与Oracle驱动程序一样,封闭源代码依赖项通常不托管在开放源代码存储库中。您可以将其安装到本地存储库中,或使用Nexus之类的工具为您的团队/公司完成此项工作。我的外观也与您相同,在中找不到 请查看此URL: 示例代码:Teradata JDBC驱动程序的Maven依赖性,maven,jdbc,dependency-management,teradata,Maven,Jdbc,Dependency Management,Teradata,Teradata是否将其JDBC驱动程序作为从maven文件引用的jar上传?与Oracle驱动程序一样,封闭源代码依赖项通常不托管在开放源代码存储库中。您可以将其安装到本地存储库中,或使用Nexus之类的工具为您的团队/公司完成此项工作。我的外观也与您相同,在中找不到 请查看此URL: 示例代码: Class.forName("com.teradata.jdbc.TeraDriver"); String connectionString = "jdbc:tera
Class.forName("com.teradata.jdbc.TeraDriver");
String connectionString = "jdbc:teradata://MyDatabaseServer/database=MyDatabaseName,tmode=ANSI,charset=UTF8";
String user = "username";
String passwd = "password";
Connection conn = DriverManager.getConnection(connectionString, user, password);
在类路径中应该有以下两个JAR
terajdbc4.jar
tdgssconfig.jar
执行以下步骤
- terajdbc4.jar
- tdgssconfig.jar
- mvn安装:安装文件-DgroupId=com.teradata.jdbc-DartifactId=tdgssconfig-Dversion=14.00.00.21-dpackage=jar-Dfile=tdgssconfig.jar
- mvn安装:安装文件-DgroupId=com.teradata.jdbc-DartifactId=terajdbc4-Dversion=14.00.00.21-dpackage=jar-Dfile=terajdbc4.jar
最新的Teradata JDBC驱动程序(16.20.00.12)发行说明中有以下声明: 此版本包含了解决以下问题的更改,最初包括 在16.20.00.11版中: JDBC-191761消除tdgssconfig.jar 因此,我们只需要安装“terajdbc4.jar” 按照@Swarit提供的类似步骤,从下载最新版本,当前版本为“16.20.00.12”,将“terajdbc4.jar”安装到本地maven repo中: mvn安装:安装文件-DgroupId=com.teradata.jdbc-Dartifa ctId=terajdbc4-Dversion=16.20.00.12-dpackage=jar-Dfile=terajdbc4.jar 然后可以在POM文件中指定依赖项,如下所示:
<dependency>
<groupId>com.teradata.jdbc</groupId>
<artifactId>terajdbc4</artifactId>
<version>16.20.00.12</version>
</dependency>
com.teradata.jdbc
terajdbc4
16.20.00.12