在Caché时代, 比较受欢迎的IRIS数据库客户端是Sqldbx和Winsql, 这两者的共同点是提供ODBC兼容的连接,而且免费。限制也差不多:只能用于Windows环境,只能用ODBC连接。  DBeaver是我最近使用的免费SQL客户端, 推荐给各位。它有几个好处: 1. 支持各种操作系统:Windows, Linux, Mac. 2. 内置Caché和IRIS的JDBC driver, 可以简单配置到Caché 或者IRIS的连接。![smiley](https://cn.community.intersystems.com/sites/all/libraries/ckeditor/plugins/smiley/images/regular_smile.png "smiley") 3. 免费 ![](/sites/default/files/inline/images/images/screen_shot_2021-03-25_at_5_00_26_pm.png) 下面说说配置的一些小细节: - 连接IRIS 下图中的配置项都很简单,需要的信息无非是数据库IP地址, 端口,数据库的名称,以及账号密码。值得一说的是下面下拉栏里的InterSystems IRIS driver. 初始安装DBeaver时这个driver不是默认安装好的, 你需要到"Edit Driver Setting"的"Libraries"页面去下载,按钮是"Download/Update". 下载的地址是https://github.com/intersystems-community/iris-driver-distribution/raw/main/intersystems-jdbc-3.1.0.jar。 讨厌的是,这个页面的响应速度有点慢,因此您很可能会被timeout。我的解决方法是拷贝这个网址,从浏览器把这个包下来,然后放到DBeaver指定的路径去。上述地址和要放的文件路径都可以在”Driver Setting"的 "information"页面得到。 
-连接Caché 这个就容易多了。 虽然也有可能要下载driver, 但Caché的driver是已经存在Dbeaver网站的repo里面了,不会有下载和更新timeout的问题。 (我相信用不了多久IRIS的driver也会放进DBeaver的repo的) happy coding