Canviar el nom de host (hostname) a Windows XP amb DB2 9.7

 

En molts casos ocorre que per algun motiu canviem el nom de host en el nostre sistema operatiu, si aquest és el cas ia més comptem amb una instal lació de DB2 09/07 ESE i el sistema operatiu és Windows XP, la forma que la nostra instància DB2 arrencar correctament és:

Suposem que el nom antic és OLDNAME i el nou és NEWNAME

  1. ingressem a l'intèrpret d'ordres de Windows:
         Inicio/Ejecutar--> cmd
  2. un cop a la consola:

 > db2admin stop    // aturar la instància DAS
 > db2stop          // aturar la instància DB2 (el motor)
 > db2set -g DB2SYSTEM=NEWNAME  // cambiar el nom del sistemaen el registre a nivell

 

En aquest punt cal situar i modificar el contingut de l'arxiu db2nodes.cfg (només per a versions ESE "Enterprise Server Edition") que es troba a:

"<% Documents and Settings>%> \ All Users \ Dades de programa \ IBM \ DB2 \ DB2COPY1 \ DB2 \ db2nodes.cfg"

 

Contingut anterior:

0 oldname OLDNAME 0 

 

Contingut nou

0 newname NEWNAME 0

 

després:

   > db2extsec -a TFGXP02\DB2ADMNS -u TFGXP02\DB2USERS  // corregeix les autoritzacions al grups definits en la instal·lació
   > db2admin start  // inicia la instància DAS 
   > db2start        // inicia la instància DB2 (el motor) 

 

 

Salutacions

Mariano García Mattíoa