【问题标题】:Jetbrains 0XDBE - Trying to connect to SQL Server, Getting errors with sqljdbc_authJetbrains 0XDBE - 尝试连接到 SQL Server,出现 sqljdbc_auth 错误
【发布时间】:2014-07-02 03:34:55
【问题描述】:

我已经安装了 Jetbrains 新的数据库 IDE - 0XDBE。 我在连接 sql server 数据库时遇到问题。 我已经下载了 sqljdbc_4.0 驱动并指定了这个驱动的位置。 但是,当我尝试以受信任的连接方式连接时,出现以下错误。 “java.sql.SQLException:此驱动程序未配置为集成身份验证。” 要解决这个问题,我必须将 sqljdbc_auth.dll 放到特定位置。 我尝试了很多位置,但无法找到正确的位置并不断收到相同的错误。

我需要安装整个 java 才能运行吗?

【问题讨论】:

    标签: sql-server jetbrains-ide datagrip


    【解决方案1】:

    尝试使用集成安全性连接到 SQL Server 时出现此错误。

    从 Microsoft 下载用于 SQL Server 的 .tar.gz 版本的 JDBC 驱动程序:http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=11774

    1. 打开存档(使用 7zip 或类似的东西)并找到 x86 文件sqljdbc_auth.dll 的版本(它应该在 sqljdbc_4.0\enu\auth\x86\)
    2. 解压sqljdbc_auth.dll 到 0xDBE java 运行时二进制文件夹。 在我的机器上,它位于:C:\Program Files (x86)\JetBrains\0xDBE 138.551\jre\jre\bin
    3. 确保您已在驱动程序选项中启用集成安全性 为您的连接,然后它应该可以正常工作。

    您可以在 JetBrains 论坛上的此主题中找到更多信息:http://devnet.jetbrains.com/thread/455251

    【讨论】:

    • 谢谢,你拯救了我的一天!
    【解决方案2】:

    我最终在我的机器上安装了 Java。还没有找到其他方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-12-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多