Published on InterSystems Developer Community (https://community.intersystems.com)

主页 > 使用DBeaver连接IRIS数据库

文章
Hao Ma · 三月 25, 2021 阅读大约需 2 分钟

使用DBeaver连接IRIS数据库

在Caché时代, 比较受欢迎的IRIS数据库客户端是Sqldbx和Winsql, 这两者的共同点是提供ODBC兼容的连接,而且免费。限制也差不多:只能用于Windows环境,只能用ODBC连接。 

DBeaver是我最近使用的免费SQL客户端, 推荐给各位。它有几个好处:

1. 支持各种操作系统:Windows, Linux, Mac.

2. 内置Caché和IRIS的JDBC driver, 可以简单配置到Caché 或者IRIS的连接。smiley

3. 免费

下面说说配置的一些小细节:

- 连接IRIS

下图中的配置项都很简单,需要的信息无非是数据库IP地址, 端口,数据库的名称,以及账号密码。值得一说的是下面下拉栏里的InterSystems IRIS driver. 初始安装DBeaver时这个driver不是默认安装好的, 你需要到"Edit Driver Setting"的"Libraries"页面去下载,按钮是"Download/Update". 下载的地址是https://github.com/intersystems-community/iris-driver-distribution/raw/m...。 讨厌的是,这个页面的响应速度有点慢,因此您很可能会被timeout。我的解决方法是拷贝这个网址,从浏览器把这个包下来,然后放到DBeaver指定的路径去。上述地址和要放的文件路径都可以在”Driver Setting"的
"information"页面得到。 

-连接Caché

这个就容易多了。 虽然也有可能要下载driver, 但Caché的driver是已经存在Dbeaver网站的repo里面了,不会有下载和更新timeout的问题。 (我相信用不了多久IRIS的driver也会放进DBeaver的repo的)

happy coding

#工具 #InterSystems IRIS

源 URL:https://cn.community.intersystems.com/post/%E4%BD%BF%E7%94%A8dbeaver%E8%BF%9E%E6%8E%A5iris%E6%95%B0%E6%8D%AE%E5%BA%93