3

Jetbrains の新しいデータベース IDE - 0XDBE をインストールしました。SQL Server DB との接続に問題があります。既に sqljdbc_4.0 ドライバーをダウンロードしており、このドライバーの場所を指定しています。しかし、信頼できる接続として接続しようとすると、次のエラーが発生します。「java.sql.SQLException: このドライバーは統合認証用に構成されていません。」それを修正するには、sqljdbc_auth.dll を特定の場所に配置する必要があります。多くの場所を試しましたが、正しい場所を見つけることができず、同じエラーが発生し続けます。

実行するには Java 全体をインストールする必要がありますか?

4

2 に答える 2

6

統合セキュリティを使用して SQL サーバーに接続しようとすると、このエラーが発生しました。

Microsoft から SQL Server 用の JDBC ドライバーの .tar.gz バージョンをダウンロードします

  1. (7zip などを使用して) アーカイブを開き、x86 バージョンのファイルを見つけますsqljdbc_auth.dll(ファイルは にあるはずです sqljdbc_4.0\enu\auth\x86\) 。
  2. sqljdbc_auth.dll0xDBE Java ランタイム バイナリ フォルダーに抽出します。私のマシンでは、これは次の場所にあります。C:\Program Files (x86)\JetBrains\0xDBE 138.551\jre\jre\bin
  3. 接続のドライバ オプションで統合セキュリティが有効になっていることを確認してください。そうすれば、正しく機能するはずです。

JetBrains フォーラムのこのスレッドで詳細情報を見つけることができます: http://devnet.jetbrains.com/thread/455251

于 2014-07-10T03:14:15.667 に答える
0

結局、自分のマシンにJavaをインストールしました。まだ別の方法を見つけることができませんでした。

于 2014-07-06T23:18:59.460 に答える