2017-08-02 6 views
0

を使用してミュールからSQLサーバーにログインしたとき、私はセットアップミュールでの一般的なデータベースの構成を有し、JDBC接続文字列を設定しているオープンなデータベース・エラーすることはできませんは、JDBC

jdbc:sqlserver:// ${db.host};databaseName=${db.name};user=${db.user};password=${db.password};integratedSecurity=true; 

にデータベースが私に異なっているWindows認証が必要ですdb.userの値がDOMAIN \\ userIdに設定されており、ビルドパスのSQL Server jarのネイティブライブラリにauth dllファイルが追加されています。

Java Build Path

これは、以下のエラーメッセージを返します。パスワードに特殊文字(!^#)が含まれていませんが、私はテストしたときに、私は「テスト成功」のメッセージを取得することができます

Test Connection Failed

をjdbc接続文字列にデータベース名のない接続。

ただし、同じ資格情報を使用してログインし、SQL Management Studioを使用してデータベースにアクセスすることはできます。

問題の原因が分かっている人はいますか?

答えて

0

私はMSSQLの管理者ではありませんが、私はそれに似たものを持っています。それは何とか使うことができます。

jdbc:sqlserver://{host}\{domain}:1433;databaseName={db.name};user={user};password={password}