DBeaver 自23.1 版本过后,从社区版中删除了ODBC 驱动。理由是ODBC的驱动基于过时的JRE7,很久没有更新了,带来了很多无法修复的问题。他们建议使用DBeaver PRO 版本,里面有DBeaver 团队自己维护的新版本。如果确实需要原来的ODBC驱动,需要自己手动下载并安装。

我个人经常使用DBeaver 的ODBC 驱动,在我的使用过程中,还没有发现DBeaver原来的ODBC驱动有什么大的问题。于是我决定手动下载并安装ODBC 驱动,没想到本以为很简单的事情,居然也花费了不少时间。现将过程记录下来,以免以后重装系统时参考。

1.先下载那两个驱动文件

https://raw.githubusercontent.com/dbeaver/jdbc-odbc-bridge-jre7/main/x64/JdbcOdbc.dll

https://raw.githubusercontent.com/dbeaver/jdbc-odbc-bridge-jre7/main/jdbc-odbc-bridge-jre7.jar

2. 在DBeaver 的驱动管理器里面,添加刚才下载的两个文件

3.设置Driver的class name 为:sun.jdbc.odbc.JdbcOdbcDriver

4. JDBC URL 需要设置为: jdbc:odbc:<<ODBC DSN Name>>, 即在ODBC数据源名字前面加上“jdbc:odbc:”的前缀。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据