我正在使用
尝试连接到
Microsoft SQL Server 2017
。
我总是收到此错误:
This driver is not configured for integrated authentication. ClientConnectionId:f159b733-7a07-4c03-983e-803e9fbd7a33
no mssql-jdbc_auth-9.2.0.x64 in java.library.path: [/usr/java/packages/lib, /usr/lib64, /lib64, /lib, /usr/lib]
no mssql-jdbc_auth-9.2.0.x64 in java.library.path: [/usr/java/packages/lib, /usr/lib64, /lib64, /lib, /usr/lib]
当我检查驱动程序配置时,我看到
com.microsoft.sqlserver:mssql-jdbc_auth
并且缺少 mssql-jdbc_auth-9.2.0.x64.dll
。
$ ls ~/.local/share/DBeaverData/drivers/maven/maven-central/com.microsoft.sqlserver/
mssql-jdbc-9.2.0.jre8.jar
mssql-jdbc-9.2.0.jre8.pom
mssql-jdbc_auth-9.2.0.x64.pom
我应该有
mssql-jdbc_auth-9.2.0.x64.dll
吗? dll可以在Linux下运行吗?是否有任何解决方法可以从 Linux 模拟 Windows 身份验证?
在 Dbeaver 上选择 NTLM 身份验证 添加您的用户和密码,然后转到 驱动程序属性 选项卡并添加您的 域。
兄弟,它有效@Siick 非常感谢。