0

SQL Server データベースに WebLogic 11g データ ソースを設定できません。エラーの診断にご協力いただけますか

weblogic.common.ResourceException: プール接続を作成できませんでした。DBMS ドライバー例外: [FMWGEN][SQLServer JDBC ドライバー][SQLServer]ユーザー 'carynt\pos​​app' のログインに失敗しました

carynt\posappは、ユーザーに指定する値です。docs で規定されているように、さまざまな「AuthenticationMethod」設定を試みました。

私の単体テスト (Eclipse IDE 内から) は正常に実行されます。ただし、それらはIntegratedSecurity 設定を使用します。どうにかして、WebLogic データソースに同様の設定を使用することは可能ですか?

4

1 に答える 1

1

私自身の質問に答える...

無関係なクラスが見つからないというWebLogicコンソールログのエラーに気づきました。WebLogic管理者は、微調整が原因であると正しく診断しました( integratedSecurityjava.library.pathの使用について提案されています)。

無数のWebLogicの起動スクリプトのどれが値を初期化しているのかを判別できませんでしたjava.library.path。明らかに、この変数の私の設定は元の値を壊していた。変更を元に戻すと、デフォルトがWindowsPATHシステム変数値と同じであることがわかりました。 java.library.pathしたがって、私たちは

  1. ファイルjava.library.path内のWindowsPATH値を微調整してカスタマイズstartWebLogic.cmd
  2. WebLogicデータソース定義のユーザーIDとパスワードの設定を削除しました
  3. integratedSecurity=trueデータソース定義に設定を追加しました。
  4. サーバーを再起動しました

Paydirt!

于 2012-06-30T20:11:16.763 に答える