管理驅動
更新時間 2023-07-07 10:19:18
最近更新時間: 2023-07-07 10:19:18
分享文章
本章節主要介紹數據治理中心的管理驅動功能。
JDBC即Java DataBase Connectivity,java數據庫連接;JDBC提供的API可以讓JAVA通過API方式訪問關系型數據庫,執行SQL語句,獲取數據。
CDM連接關系數據庫前,需要先上傳所需關系數據庫的JDK8版本.jar格式驅動。
前提條件
- 已創建集群。
- 已參見獲取驅動表下載對應的驅動。
- 已參見配置FTP/SFTP連接創建SFTP連接并將對應的驅動上傳至線下文件服務器(可選)。
如何獲取驅動
不同類型的關系數據庫,需要適配不同類型的驅動。注意,上傳的驅動版本不必與待連接的數據庫版本相匹配,直接參考下表獲取建議版本的JDK8 .jar格式驅動即可。
| 關系數據庫類型 | 驅動名稱 | 獲取地址 | 建議版本 |
|---|---|---|---|
| 云數據庫MySQL MySQL |
MYSQL | //downloads.mysql.com/archives/c-j/ | 5.1.48,獲取mysql-connector-java-5.1.48.jar |
| Oracle | ORACLE_6 ORACLE_7 ORACLE_8 | 驅動包下載地址://www.oracle.com/database/technologies/appdev/jdbc-downloads.html 歷史版本驅動包下載地址://repo1.maven.org/maven2/com/oracle/database/jdbc/ojdbc8/12.2.0.1/ |
ojdbc8的12.2.0.1版本,獲取ojdbc8.jar 說明 不支持使用新版本(如Oracle Database 21c (21.3) drivers),會導致創建作業時無法獲取模式名。 |
| 云數據庫PostgreSQL PostgreSQL |
POSTGRESQL | //jdbc.postgresql.org/download | 42.1.4的JDBC 4.2版本,獲取postgresql-42.1.4.jar |
| 云數據庫SQL Server Microsoft SQL Server |
SQLServer | 驅動包下載地址://docs.microsoft.com/en-us/sql/connect/jdbc/download-microsoft-jdbc-driver-for-sql-server?view=sql-server-ver15 歷史版本驅動包下載地址://docs.microsoft.com/en-us/sql/connect/jdbc/release-notes-for-the-jdbc-driver?view=sql-server-ver15#previous-releases |
4.2,獲取sqljdbc42.jar |
操作步驟
1.進入CDM主界面,單擊左側導航上的“集群管理”,選擇CDM集群后的“作業管理 >連接管理 > 驅動管理”,進入驅動管理頁面。
詳見下圖:上傳驅動

2.方式一:單擊對應驅動名稱右側操作列的“上傳”,選擇本地已下載的驅動。
方式二:單擊對應驅動名稱右側操作列的“從sftp復制”,配置sftp連接器名稱和驅動文件路徑。
3.(可選)在驅動更新場景下,上傳驅動后必須在CDM集群列表中重啟集群才能更新生效。