我已安装Jetbrains新的数据库IDE - 0XDBE。 我无法连接sql server DB。 我已经下载了sqljdbc_4.0驱动程序并指定了此驱动程序的位置。 但是,当我尝试连接为可信连接时,我收到以下错误。 " java.sql.SQLException:此驱动程序未配置为集成身份验证。" 要解决这个问题,我必须将sqljdbc_auth.dll放到特定位置。 我尝试了很多位置,但无法找到合适的位置并继续得到相同的错误。
我是否需要安装整个java才能使其运行?
答案 0 :(得分:6)
尝试使用集成安全性连接到SQL Server时出现此错误。
从Microsoft下载适用于SQL Server的JDBC驱动程序的.tar.gz版本:http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=11774
sqljdbc_auth.dll
(它应该在
sqljdbc_4.0\enu\auth\x86\
)sqljdbc_auth.dll
解压缩到0xDBE java运行时二进制文件夹。
在我的机器上,它位于:C:\Program Files
(x86)\JetBrains\0xDBE 138.551\jre\jre\bin
您可以在JetBrains论坛上找到此帖子中的更多信息:http://devnet.jetbrains.com/thread/455251
答案 1 :(得分:0)
我最终在我的机器上安装了Java。找不到另一种方式了。