In molti casi capita che per qualche motivo ha cambiato il nome host nel nostro sistema operativo, se questo è il caso e abbiamo anche una installazione di DB2 9,7 ESE e il sistema operativo è Windows XP, il modo in cui la nostra istanza DB2 avvia correttamente è:
Supponiamo che il vecchio nome che è nuovo è OLDNAME e NEWNAME
- è entrato nella shell di Windows:
Star/Esegui > cmd
- una volta nella console:
> db2admin stop // arrestare l'istanza DAS > db2stop // parrestare lìstanza DB2 (motore) > db2set -g DB2SYSTEM=NEWNAME // modificare il nome host nel registro globale
A questo punto è quello di individuare e modificare i contenuti di db2nodes.cfg (versioni ESE solo "Enterprise Server Edition") si trova in:
"<%Documents and Settings%>\All Users\Dati applicazioni\IBM\DB2\DB2COPY1\DB2\db2nodes.cfg"
Contenuti Precedente:
0 oldname OLDNAME 0
Nuovi Contenuti:
0 newname NEWNAME 0
Quindi:
> db2extsec -a TFGXP02\DB2ADMNS -u TFGXP02\DB2USERS // modificare le autorizzazione per i gruppi definiti per lìnstallazione > db2admin start // inizzio DAS istanza > db2start // awiare l'istanza DB2 (motore)
Saluti
Mariano García Mattío