2012-06-28 7 views
0

Я не могу настроить источник данных WebLogic 11g в нашу базу данных SQL Server. Пожалуйста, помогите диагностике ошибкиПодключение от WebLogic 11g к SQL Server

weblogic.common.ResourceException: Не удалось создать соединение с пулом. СУБД исключение водитель: [FMWGEN] [SQLServer JDBC Driver] [SQLServer] Войти Сбой пользователя 'carynt \ posapp'

Значение carynt\posapp является значение уточняю для пользователя. Я попытался выполнить различные настройки «AuthenticationMethod», как указано in the docs.

Мои юнит-тесты (из среды Eclipse IDE) успешно выполняются. Однако они используют integratedSecurity settings. Возможно ли каким-то образом использовать аналогичные настройки для источника данных WebLogic?

+0

Можете ли вы предоставить всю строку пула соединений jdbc? – bubbly

+0

@yabmob Спасибо за предложение помочь. Однако я нашел решение. См. Мой пост ниже. –

ответ

1

Отвечая на мой собственный вопрос ...

Мы заметили ошибку в журналах WebLogic консольных о постороннем классе не найден. Наш администратор WebLogic правильно диагностировал его из-за измененного java.library.path (как предлагается для использования integratedSecurity).

Мы не смогли определить , который из множества сценариев запуска WebLogic инициализировал значение java.library.path. Очевидно, что моя настройка этой переменной сводилась к первоначальному значению. К отмена моих изменений мы заметили, что значение по умолчаниюjava.library.path было таким же, как системная переменная системы Windows PATH. Поэтому мы

  1. настроили java.library.path щипая значение PATH для Windows в файле startWebLogic.cmd
  2. Удален USERID и пароль в определении источника данных WebLogic
  3. Добавлена ​​integratedSecurity=true установки в определении источника данных.
  4. перезагрузил сервер

Paydirt!

Смежные вопросы