Команда запустить Диспетчер баз данных не была выдана. SQLSTATE=57019


Я новичок в DB2 и установил DB2 9.7.

Я создал экземпляр, который показан ниже

[sathish@oc3855733574 ~]$ db2ilist
sathish

Настройки /etc / services показаны ниже

DB2_sathish     60000/tcp
DB2_sathish_1   60001/tcp
DB2_sathish_2   60002/tcp
DB2_sathish_END 60003/tcp
DB2_TMINST      50000/tcp

Но, когда я начинаю использовать 'db2start', он выдает следующую ошибку

07/31/2015 10:26:20     0   0   SQL1042C  An unexpected system error occurred.
SQL1032N  No start database manager command was issued.  SQLSTATE=57019

Я установил DB2, используя "root" и запустив " DB2 " из "экземпляра" (в данном случае Сатиш)

Любая справка или ссылка на URL будет очень полезна

Спасибо Сатиш Кумар

2 5

2 ответа:

Я заглянул в db2diag.файл журнала и я получил необычный хак от одного из веб-сайтов

Я следовал шагам, упомянутым ниже, и это сработало

a)   db2trc on -f db2trace.out
b)   db2start
c)   db2trc off

Похоже, что-то не так с установкой. Там должны быть какие-то намеки на то, с чем DB2 столкнулся в db2diag.файл журнала (смотрите ~ / sqllib/db2dump/db2diag.бревно).

Что вы могли бы сделать, если бы db2diag.журнал не дает подсказки, чтобы проверить правильность вашей установки. DB2 включает в себя инструмент для этого с именем "db2val". Вот ссылка на документацию db2val для версии 9.7. Просто запустите "db2val" как владелец экземпляра и проверьте выходные данные.