云数据迁移 CDM-上传CDM连接驱动:如何获取驱动

时间:2024-12-02 10:57:37

如何获取驱动

不同类型的关系数据库,需要适配不同类型的驱动。注意,上传的驱动版本不必与待连接的数据库版本相匹配,直接参考表1获取建议版本的JDK8 .jar格式驱动即可。

表1 获取驱动

关系数据库类型

驱动名称

获取地址

建议版本

  • 云数据库 MySQL
  • MySQL

MYSQL

https://downloads.mysql.com/archives/c-j/

5.1.48版本,获取mysql-connector-java-5.1.48.jar

Oracle

ORACLE_6

ORACLE_7

ORACLE_8

驱动包下载地址:https://www.oracle.com/database/technologies/appdev/jdbc-downloads.html

历史版本驱动包下载地址:https://repo1.maven.org/maven2/com/oracle/database/jdbc/

ojdbc8的12.2.0.1版本,获取ojdbc8.jar

说明:

不支持使用新版本(如Oracle Database 21c (21.3) drivers),会导致创建作业时无法获取模式名。

  • 云数据库 PostgreSQL
  • PostgreSQL

POSTGRESQL

https://mvnrepository.com/artifact/org.postgresql/postgresql

PostgreSQL推荐使用42.3.4版本,获取postgresql-42.3.4.jar

YASHAN

YashanDB 23.2.4

https://download.yashandb.com/download

YASHAN推荐使用23.2.4版本,获取:

  • Linux X86:yashandb-23.2.4.100-linux-x86_64.tar
  • Linux ARM:yashandb-23.2.4.100-linux-aarch64.tar

金仓数据库

POSTGRESQL

https://mvnrepository.com/artifact/org.postgresql/postgresql

金仓数据库推荐使用42.2.9版本PostgreSQL驱动,获取postgresql-42.2.9.jar

GaussDB数据库

POSTGRESQL

GaussDB JDBC驱动请在GaussDB官方文档中搜索“JDBC包、驱动类和环境类”,然后选择实例对应版本的文档,参考文档获取gsjdbc4.jar。

请从对应版本的发布包中获取gsjdbc4.jar

  • 云数据库 SQL Server
  • Microsoft SQL Server

SQLServer

https://docs.microsoft.com/en-us/sql/connect/jdbc/release-notes-for-the-jdbc-driver?view=sql-server-ver15#previous-releases

4.2版本,获取sqljdbc42.jar

达梦数据库 DM

DM

DM JDBC驱动jar包请从DM安装目录/dmdbms/drivers/jdbc中获取DmJdbcDriver18.jar。

请从对应版本的安装目录中获取DmJdbcDriver18.jar

POSTGRESQL_KINGBASE

POSTGRESQL_KINGBASE

https://www.kingbase.com.cn/rjcxxz/index.htm

与KINGBASE数据库版本配套的驱动版本

GBASE

  • GBASE8A
  • GBASE8S
  • GBASE8A:GBase 8a MPP Cluster V9版本,获取gbase-connector-java-9.5.0.7-build1-bin.jar
  • GBASE8S:GBase 8s V8.8版本,获取gbasedbtjdbc_3.5.1_3X1_3.jar
support.huaweicloud.com/usermanual-cdm/cdm_01_0215.html