niceyoo博客 niceyoo博客

DBeaver连接达梦|虚谷|人大金仓等国产数据库

in Tools 文章转载请注明来源!

前言

工作中有些项目可能会接触到「达梦、虚谷、人大金仓」等国产数据库,但通常这些数据库自带的连接工具使用并不方便,所以这篇文章记录一下 DBeaver 连接国产数据库的通用模版,下文以达梦为例(其他国产数据库连接操作方式一样),文末附各数据库驱动。

1、工具栏 > 数据库 > 驱动管理器

2、弹出的窗口选择「新建」

3、编辑驱动模版内容

需要编辑6个地方,如下图所示:

详细内容:

  1. 驱动名称:自己起一个名称,将用作新建数据库连接时的显示名称。
  2. 类名,不同数据库类名不同,「达梦:dm.jdbc.driver.DmDriver」、「虚谷:com.xugu.cloudjdbc.Driver」、「人大金仓:com.kingbase8.Driver
  3. 模版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}] 都可以。
  4. 默认端口号,「达梦:5234」、「虚谷:5138」、「人大金仓:54321」
  5. 默认数据库,可为空,默认数据库参考「达梦:DAMENG」、「虚谷:SYSTEM」、「人大金仓:SAMPLES」
  6. 默认用户名,可为空,这三个数据库都存在 SYSDBA 用户,密码也是 SYSDBA
  7. 添加驱动文件,直接找到数据库对应的jar即可,下载链接见文末。

4、创建新连接

左上角,下拉创建新连接时,直接选择我们创建的驱动器就可以了,初次使用的时候需要到 Other 中找。

由于驱动器把大部分值填充好了,我们只需要修改主机地址、用户密码即可:

5、驱动下载

达梦驱动下载:https://files.cnblogs.com/files/niceyoo/%E8%BE%BE%E6%A2%A6%E6%95%B0%E6%8D%AE%E5%BA%93%E9%A9%B1%E5%8A%A8.zip

虚谷驱动下载:https://files.cnblogs.com/files/niceyoo/%E8%99%9A%E8%B0%B7%E6%95%B0%E6%8D%AE%E5%BA%93%E9%A9%B1%E5%8A%A8.zip

人大金仓下载: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、加载驱动等),其好处是在对多个数据库连接时方便很多,可以直接复用。希望这篇文章对你有所帮助。

jrotty WeChat Pay

微信打赏

jrotty Alipay

支付宝打赏

文章二维码

扫描二维码,在手机上阅读!

本文基于《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权
文章链接:http://sscai.club/index.php/archives/145/ (转载时请注明本文出处及文章链接)

Tools
发表新评论
前篇 后篇
雷姆
拉姆