DBeaver 添加ODBC 驱动
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:”的前缀。