Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Проблема с сервером DB2 / 5 сообщений из 5, страница 1 из 1
10.06.2011, 05:28
    #37303517
Auron
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с сервером DB2
Привет.
На предприятие есть сервер db2 universal database express edition (windows xp), с базой данных работает всего один работник по сетке на соседнем компе, программисты ее обслуживающие уже давно не работают. Понадобилось переустановить ос. Сделал резервные копии бд и на новом харде поставил новую ось, серв db2 и восстановил бд из резервной копии. Клиентская программа для работы с бд лежала в C:\JavaApp\Program\jcity.exe, я ее просто скопировал, на новый хард в туже директорию. Запуская программу и пытаясь зайти под пользователем работника - не пускает. В DB2 соединение с базой есть. В логах пишет следующую ошибку:
авторФайл не найден: config.local
Ошибка менеджера базы данных.
SQL State: 08001
[IBM][CLI Driver] SQL30082N Соединение не установлено из-за нарушения защиты. Код причины "24" ("USERNAME AND/OR PASSWORD INVALID"). SQLSTATE=08001

Ошибка менеджера базы данных.
null
Ошибка менеджера базы данных.
SQL State: 08001
[IBM][CLI Driver] SQL30082N Соединение не установлено из-за нарушения защиты. Код причины "24" ("USERNAME AND/OR PASSWORD INVALID"). SQLSTATE=08001

Ошибка менеджера базы данных.
== 2011-06-10 08:43:19 ==
--------------------------------
null
java.lang.NullPointerException
at city.common.transaction.Transaction.getTransactionConnection(Unknown Source)
at city.system.ui.VisLogOn.a(Unknown Source)
at city.system.ui.VisLogOn$2.actionPerformed(Unknown Source)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Подскажите решение? И где, кстати, находиться управление пользователями (логин, пароль)?
...
Рейтинг: 0 / 0
10.06.2011, 10:33
    #37303698
чя31
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с сервером DB2
Ищи в приложении файл config.local и вспоминай пароль.
...
Рейтинг: 0 / 0
10.06.2011, 11:03
    #37303766
Auron
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с сервером DB2
Файла этого нет и не было, посмотрел по логам - входили раньше и без него. Пароль помню.
...
Рейтинг: 0 / 0
10.06.2011, 12:15
    #37303967
Ivan Ivanich
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с сервером DB2
попробовать завести пользователя локально на сервере?
...
Рейтинг: 0 / 0
10.06.2011, 15:04
    #37304379
Проблема с сервером DB2
Auron,

1. Пользователь имеет право на подключение к СУБД?
Попробуйте запустить командную строку db2 (db2cmd.exe) и выполнить (без указания логина и пароля):
db2 connect to <алиас базы>
Если не пустит, надо давать пользователю права на базу.

2. Возможно логин/пароль были "зашиты" в программу. Тогда скорее всего в новой системе этого пользователя или нет совсем, или у него другой пароль.
Нужно пробовать "разобрать" экзешник, т.к. там внутри скорее всего обычный *.jar архив с классами и смотреть как задана строка подключения.
Если вдруг не знаете, то классы отлично декомпилируются в java-код в общем случае. Утилита jad.
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Проблема с сервером DB2 / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]