DBeaver ODBC 连接
DBeaver ODBC connections
我正在尝试使用 DBeaver 从 Mac 连接到 ODBC 数据源。我似乎找不到在 DBeaver 中设置 ODBC 连接的方法。不支持吗? (支持JDBC)
我正在尝试使用 FreeTDS
驱动程序连接到 MSSQL 服务器。此服务器与 Mac 位于不同的域中,因此它无法使用 Windows 身份验证,因此需要使用 ODBC 连接。我可以使用 FreeTDS 附带的 tsql
从 Mac 进行连接。
DBeaver 似乎不再支持 ODBC 连接,可能是因为 JDBC-ODBC 桥已从 Java8 中删除。但是,在许多情况下,jTDS 驱动程序应该足够了用于从非 Windows 机器连接到 SQL 服务器实例。例如,为了使用 GORD-HP\dr.evil
的 Windows 凭据连接到 SQL 服务器实例,我们可以创建一个 jTDS 连接
输入相关信息,注意
- “身份验证”类型是
NTLM
,并且
- “用户名”就是
dr.evil
切换到“驱动程序属性”选项卡并输入DOMAIN
只要 SQL 服务器实例没有禁用 NTLM 身份验证,这应该可行。
我正在尝试使用 DBeaver 从 Mac 连接到 ODBC 数据源。我似乎找不到在 DBeaver 中设置 ODBC 连接的方法。不支持吗? (支持JDBC)
我正在尝试使用 FreeTDS
驱动程序连接到 MSSQL 服务器。此服务器与 Mac 位于不同的域中,因此它无法使用 Windows 身份验证,因此需要使用 ODBC 连接。我可以使用 FreeTDS 附带的 tsql
从 Mac 进行连接。
DBeaver 似乎不再支持 ODBC 连接,可能是因为 JDBC-ODBC 桥已从 Java8 中删除。但是,在许多情况下,jTDS 驱动程序应该足够了用于从非 Windows 机器连接到 SQL 服务器实例。例如,为了使用 GORD-HP\dr.evil
的 Windows 凭据连接到 SQL 服务器实例,我们可以创建一个 jTDS 连接
输入相关信息,注意
- “身份验证”类型是
NTLM
,并且 - “用户名”就是
dr.evil
切换到“驱动程序属性”选项卡并输入DOMAIN
只要 SQL 服务器实例没有禁用 NTLM 身份验证,这应该可行。