Несколько раз сталкивался с подобной проблемой, когда при запуску DB2 выходило следующее сообщение:
SQL6031N Ошибка в файле db2nodes.cfg

В моих случаях причина была в том, что у компьютера (сервера) менялось имя, а в файле
db2nodes.cfg было старое название компьютера. Нужно либо вернуть компьютеру прежнее название, либо переписать название в файле
db2nodes.cfg. Для это любым текстовым редактором откройте файл
db2nodes.cfg, который по умолчанию расположен в папке:
C:\Program Files\IBM\SQLLIB\DB2\
Примерное содержимое этого файла:
0 microsof-0a0782 MICROSOF-0A0782 0

Допустим, теперь имя компьютера
TEST, внесем соответствующие изменения:
0 test TEST 0
Обратите внимание, что имя компьютера нужно заменить в двух местах, при чем в первом случае название в нижнем регистре, а во втором - в верхнем. Почему это так - не знаю)).
Все! После сохранения внесенных изменений можно запускать DB2.
Добавить комментарий