Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / IBM DB2, WebSphere, IMS, U2, etc Новый топик    Ответить
 Изменение имени машины с DB2 9.5 Win  [new]
Zell
Member

Откуда:
Сообщений: 67
Дурацкая ситуация: потребовалось изменить имя машины с DB2. Поменял, - и кроме DAS больше ничего не стартует. Как-нибудь можно это без переустановки исправить?
6 авг 08, 23:38    [6036662]     Ответить | Цитировать Сообщить модератору
 Re: Изменение имени машины с DB2 9.5 Win  [new]
чя321
Guest
1) Операционная система?
2
db2nodes.cfg посмотри.
7 авг 08, 08:20    [6036992]     Ответить | Цитировать Сообщить модератору
 Re: Изменение имени машины с DB2 9.5 Win  [new]
mitek
Member

Откуда:
Сообщений: 605
переменная DB2SYSTEM совпадает с новым именем машины ?
7 авг 08, 10:18    [6037366]     Ответить | Цитировать Сообщить модератору
 Re: Изменение имени машины с DB2 9.5 Win  [new]
Zell
Member

Откуда:
Сообщений: 67
чя321, Windows же
7 авг 08, 10:45    [6037531]     Ответить | Цитировать Сообщить модератору
 Re: Изменение имени машины с DB2 9.5 Win  [new]
Mark Barinstein
Member

Откуда: Москва
Сообщений: 4946
Zell
Дурацкая ситуация: потребовалось изменить имя машины с DB2. Поменял, - и кроме DAS больше ничего не стартует. Как-нибудь можно это без переустановки исправить?
Можно:
1.
В db2nodes.cfg прописать вместо старого:
0 new_name new_name 0
2.
db2nchg /n:0 /h:new_name /m:new_name /i:your_instance /u:instance_owner,password
3.
db2start
7 авг 08, 11:12    [6037736]     Ответить | Цитировать Сообщить модератору
 Re: Изменение имени машины с DB2 9.5 Win  [new]
Zell
Member

Откуда:
Сообщений: 67
Mark Barinstein
Zell
Дурацкая ситуация: потребовалось изменить имя машины с DB2. Поменял, - и кроме DAS больше ничего не стартует. Как-нибудь можно это без переустановки исправить?
Можно:
1.
В db2nodes.cfg прописать вместо старого:
0 new_name new_name 0
2.
db2nchg /n:0 /h:new_name /m:new_name /i:your_instance /u:instance_owner,password
3.
db2start


А db2nodes.cfg где искать?
7 авг 08, 14:28    [6039315]     Ответить | Цитировать Сообщить модератору
 Re: Изменение имени машины с DB2 9.5 Win  [new]
Mark Barinstein
Member

Откуда: Москва
Сообщений: 4946
Zell
А db2nodes.cfg где искать?

db2set DB2INSTPROF
выдаст путь к профилю (some_path).
db2nodes.cfg лежит в каталоге
some_path\your_instance
7 авг 08, 14:42    [6039414]     Ответить | Цитировать Сообщить модератору
 Re: Изменение имени машины с DB2 9.5 Win  [new]
Zell
Member

Откуда:
Сообщений: 67
Mark Barinstein
db2nodes.cfg лежит в каталоге
some_path\your_instance


Нет, не лежит. Там есть каталог SQLNODIR с файлом SQLNODIR. Судя по обрывкам читаемых данных в нём, это и есть файл конфигурации нодов, но вообще файл двоичный. Чем бы его поредактировать?
7 авг 08, 18:29    [6041243]     Ответить | Цитировать Сообщить модератору
 Re: Изменение имени машины с DB2 9.5 Win  [new]
Mark Barinstein
Member

Откуда: Москва
Сообщений: 4946
Zell
Нет, не лежит. Там есть каталог SQLNODIR с файлом SQLNODIR. Судя по обрывкам читаемых данных в нём, это и есть файл конфигурации нодов, но вообще файл двоичный. Чем бы его поредактировать?
Двоичные файлы не надо трогать.
Если у вас не ESE версия DB2, то этот файл не нужен (тогда можно сразу db2nchg запустить).
Если ESE - создайте его там со строкой как я написал перед запуском db2nchg.
7 авг 08, 18:55    [6041338]     Ответить | Цитировать Сообщить модератору
 Re: Изменение имени машины с DB2 9.5 Win  [new]
Vladimir Kiselev
Member

Откуда: Жуковский
Сообщений: 209
У меня:

DB2 WIN 9.1 ESE: db2nodes.cfg лежит в
`db2set DB2INSTPROF`\<instancename>
...\SQLLIB\DB2

На Ubuntu:
/home/<instancename>/sqllib

или в моём случае:
/home/db2inst1/sqllib

Про 9.5 ничего не могу сказать.
8 авг 08, 09:16    [6042387]     Ответить | Цитировать Сообщить модератору
 Re: Изменение имени машины с DB2 9.5 Win  [new]
Mark Barinstein
Member

Откуда: Москва
Сообщений: 4946
Там еще вот что.

Если у вас DB2_EXTENDED_SECURITY включена и версия не ESE (т.е. нет db2nchg), то надо в именах групп в ключах реестра под
HKEY_LOCAL_MACHINE\SOFTWARE\IBM\DB2\InstalledCopies\<COPY_NAME>\GLOBAL_PROFILE
вхождения старого имени машины заменить на новое.
8 авг 08, 16:11    [6045649]     Ответить | Цитировать Сообщить модератору
Все форумы / IBM DB2, WebSphere, IMS, U2, etc Ответить