【发布时间】:2020-12-14 23:26:09
【问题描述】:
我正在尝试使用 DBeaver 从 Mac 连接到 ODBC 数据源。我似乎找不到在 DBeaver 中设置 ODBC 连接的方法。不支持吗? (支持JDBC)
我正在尝试使用FreeTDS 驱动程序连接到 MSSQL 服务器。此服务器与 Mac 位于不同的域中,因此它不能使用 Windows 身份验证,因此需要使用 ODBC 连接。我可以使用 FreeTDS 附带的tsql 从 Mac 进行连接。
【问题讨论】:
-
我似乎隐约记得,当 Java_7 有 JDBC-ODBC 桥时,DBeaver 支持 ODBC,但是当 Java_8 中删除它时,他们放弃了 ODBC 支持。您是否尝试过使用 mssql-jdbc(DBeaver 中的“SQL Server”)或 jTDS(DBeaver 中的“SQL Server(旧驱动程序,jTDS)”)?
-
我刚刚在 Xubuntu 18.04 上尝试了 DBeaver,虽然 mssql-jdbc(“SQL Server”)选项不可用,但 jTDS 选项可用。我通过将
dr.evil指定为“用户名:”并在“驱动程序属性”选项卡上将DOMAIN设置为MY-DOMAIN,使用MY-DOMAIN\dr.evil的Windows 凭据登录。 -
太棒了!得到它的工作。非常感谢。在这个问题上敲了我几天的头!!使用 Authentication: Custom 选项并设置 DOMAIN 属性
-
@GordThompson 你能不能回答这个问题,也许是截图。
标签: macos odbc unixodbc dbeaver