前言
工作中有些項目可能會接觸到「達夢、虛谷、人大金倉」等國產數據庫,但通常這些數據庫自帶的連接工具使用並不方便,所以這篇文章記錄一下 DBeaver 連接國產數據庫的通用模版,下文以達夢為例(其他國產數據庫連接操作方式一樣),文末附各數據庫驅動。
1、工具欄 > 數據庫 > 驅動管理器
2、彈出的窗口選擇「新建」
3、編輯驅動模版內容
需要編輯6個地方,如下圖所示:
詳細內容:
- 驅動名稱:自己起一個名稱,將用作新建數據庫連接時的顯示名稱。
- 類名,不同數據庫類名不同,達夢:dm.jdbc.driver.DmDriver、虛谷:com.xugu.cloudjdbc.Driver、人大金倉:com.kingbase8.Driver
- 模版URL,不同數據庫URL模版不同, 達夢:jdbc:dm://{host}:{port}/[{database}] 、虛谷:jdbc:xugu://{host}[:{port}]/[{database}] 、人大金倉:jdbc:kingbase8://{host}[:{port}]/[{database}] ,這個地方主要是 jdbc:XX:// 之間的不同,其他的可以寫成 {host}[:{port}]/[{database}],或者是 {host}:{port}/[{database}] 都可以。
- 默認端口號,達夢:5234、虛谷:5138、人大金倉:54321
- 默認數據庫,可為空,默認數據庫參考「達夢:DAMENG」、「虛谷:SYSTEM」、「人大金倉:SAMPLES」
- 默認用戶名,可為空,這三個數據庫都存在 SYSDBA 用戶,密碼也是 SYSDBA
- 添加驅動文件,直接找到數據庫對應的jar即可,下載鏈接見文末。
4、創建新連接
左上角,下拉創建新連接時,直接選擇我們創建的驅動器就可以了,初次使用的時候需要到 Other 中找。
由於驅動器把大部分值填充好了,我們只需要修改主機地址、用戶密碼即可:
5、驅動下載
人大金倉下載:https://files.cnblogs.com/files/niceyoo/%E4%BA%BA%E5%A4%A7%E9%87%91%E4%BB%93%E9%A9%B1%E5%8A%A8.rar
補充:如上這種創建驅動器方式不同於直接連接,相較於直接連接(創建單個連接,填寫URL、加載驅動等),其好處是在對多個數據庫連接時方便很多,可以直接復用。希望這篇文章對你有所幫助。