DataGrip连接DM达梦数据库

时间:2024-03-15 07:21:44

在DataGrip中配置数据库连接

  1. 在DataGrip菜单栏打开File->Data Sources…(快捷键:Ctrl+Alt+Shift+S)
    DataGrip连接DM达梦数据库
  2. 在Data Sources and Drivers弹出框中选择添加Driver and Data Source或Driver DataGrip连接DM达梦数据库
  3. 填写好DriversName,在General中Driver files选择 Dm7JdbcDriver17.jar.Class选择dm.jdbc.driver.DmDriver,并填写 URL temeplates[^1]后,点击OK确认,此时,已完成创建Driver。
    jdbc:dm://{host::localhost}?[:{port::5236}][/{database}?][^2]

    jdbc:dm://{host::localhost}?[:{port::5236}][/DMSERVER?schema={database}][^2]
    (default那里随意写)
    DataGrip连接DM达梦数据库
    可能遇到的问题[1]|[2]
  4. 建立连接:新建一个DM连接
    DataGrip连接DM达梦数据库
    DataGrip连接DM达梦数据库
    5.填写正确数据库信息,进行测试,通过后点击OK即可。
    DataGrip连接DM达梦数据库

问题解答

[1]:在建立新的Driver and Data Source时,提示“Error: [20018] 连接串格式错误,或缺少连接信息”不需要关注,此处不影响接下来的操作。
DataGrip连接DM达梦数据库
[2]:填写URL templates
1. 提示Invalid template: default — Invalid type name: xxxxx
是因为连接模版中没有xxxxx这个参数值,需要修改
2 提示 Invalid template: default — Unexpected token ] expected EOF
是因为连接模版中存在[ ] 没闭合

DataGrip连接DM达梦数据库