sql-server - Jetbrains 0XDBE - 尝试连接到 SQL Server,使用 sqljdbc_auth 出错

标签 sql-server jetbrains-ide datagrip

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

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

最佳答案

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

从 Microsoft 下载用于 SQL Server 的 JDBC 驱动程序的 .tar.gz 版本: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

关于sql-server - Jetbrains 0XDBE - 尝试连接到 SQL Server,使用 sqljdbc_auth 出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24522465/

相关文章:

sql-server - SSIS Master 包执行来自另一个项目的包

c# - 从 RDP session 中的 SQL CLR 内部获取本地计算机名称或 IP 地址

android-studio - IntelliJ : How to change background color of Project Folder window?

oracle - 如何从 Datagrip 更改 Oracle 密码?

jetbrains-ide - 重命名 DataGrip 中的编辑器选项卡

php - 更新行不起作用,保存按钮复制行

sql - 根据关系表获取多个表的结果

java - IntelliJ IDEA : Jump to interface implementation if there is only one implementation available

java - JAR 中未找到 sqljdbc_auth.dll。 (在 IntelliJ 下)

jetbrains-ide - 如何在DataGrip表编辑器中更改数字格式