Jetbrains 0XDBE - 尝试连接到 SQL Server,出现 sqljdbc_auth 错误
Posted
技术标签:
【中文标题】Jetbrains 0XDBE - 尝试连接到 SQL Server,出现 sqljdbc_auth 错误【英文标题】:Jetbrains 0XDBE - Trying to connect to SQL Server, Getting errors with sqljdbc_auth 【发布时间】:2014-07-02 03:34:55 【问题描述】:我已经安装了 Jetbrains 新的数据库 IDE - 0XDBE。 我在连接 sql server 数据库时遇到问题。 我已经下载了 sqljdbc_4.0 驱动并指定了这个驱动的位置。 但是,当我尝试以受信任的连接方式连接时,出现以下错误。 “java.sql.SQLException:此驱动程序未配置为集成身份验证。” 要解决这个问题,我必须将 sqljdbc_auth.dll 放到特定位置。 我尝试了很多位置,但无法找到正确的位置并不断收到相同的错误。
我需要安装整个 java 才能运行吗?
【问题讨论】:
【参考方案1】:尝试使用集成安全性连接到 SQL Server 时出现此错误。
从 Microsoft 下载用于 SQL Server 的 .tar.gz 版本的 JDBC 驱动程序:http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=11774
-
打开存档(使用 7zip 或类似的东西)并找到 x86
文件
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
【讨论】:
谢谢,你拯救了我的一天!【参考方案2】:我最终在我的机器上安装了 Java。还没有找到其他方法。
【讨论】:
以上是关于Jetbrains 0XDBE - 尝试连接到 SQL Server,出现 sqljdbc_auth 错误的主要内容,如果未能解决你的问题,请参考以下文章
如何在 0xDBE 中导入 sql developer 连接文件
尝试使用JetBrains / Exposed连接到MSSQL数据库
如何通过 Jetbrains DataGrip 连接到远程 MS SQL Server 数据库?
如何使用 JetBrains DataGrip 连接到远程 MySQL 数据库