Actualización de Business Integration Connect

Este procedimiento presupone que la nueva versión se utilizará el mismo entorno, incluida la misma versión de configuración del gestor de colas MQSeries. También se supone que la actualización es para la misma edición de Business Integration Connect (por ejemplo, de Enterprise versión 4.2.x -> a Enterprise versión 4.2.x).

Para actualizar la aplicación a la última versión de Business Integration Connect:

Cierre la versión anterior:

  1. Detenga el Receptor utilizando el script shutdown_bcg.* adecuado para su sistema operativo. El script shutdown_bcg.* se ubica en el directorio siguiente:
    {DIR INSTAL WBIC}/receiver/was/bin
     

    Compruebe el Visor de documento de la consola para verificar que los documentos en curso hayan finalizado de procesarse.

  2. Detenga el Gestor de documentos utilizando el script shutdown_bcg.* adecuado para su sistema operativo. El script shutdown_bcg.* se ubica en el directorio siguiente:
    {DIR INSTAL WBIC}/router/was/bin
     
  3. Detenga la Consola de comunidad utilizando el script stopServer.* adecuado para su sistema operativo. El script stopServer.* se ubica en el directorio {DIR INSTAL WBIC}/console/was/bin. Especifique servidor1 como nombre de servidor. Por ejemplo:
    {DIR INSTAL WBIC}/console/was/bin/stopServer.* servidor1
     

Efectúe una copia de seguridad de la versión anterior:

  1. Efectúe una copia de la base de datos. Consulte al administrador de la base de datos o la documentación correspondiente para obtener información sobre cómo hacerlo. Este paso es importante porque la base de datos contiene datos de Business Integration Connect difíciles de recrear.
  2. Copie el árbol de directorios común compartido, ubicado en {DIR INSTAL WBIC}/common. Este paso es importante porque el árbol común compartido contiene datos de Business Integration Connect, como los directorios de almacenamiento de mensajes y no repudiación, difíciles de recrear.
  3. Efectúe una copia de los directorios de instalación anteriores de Business Integration Connect. Por ejemplo: {DIR INSTAL WBIC}/console, {DIR INSTAL WBIC}/receiver y {DIR INSTAL WBIC}/router.


    De forma alternativa, repita los pasos siguientes para hacer una copia de seguridad sólo de los datos de configuración especificados:

    1. Copie la configuración WAS incrustada llamando al script was/bin/backupConfig.* adecuado para sus sistema operativo. Copie el archivo WebSphereConfig*.zip en la ubicación de la copia de seguridad.
    2. Copie el árbol de subdirectorios was/jndi/WBIC.
    3. Copie el árbol de subdirectorios was/wbic/config.

Ejecute el instalador DBLoader:

  1. Desinstale el cargador de la base de datos especificando el mandato siguiente (como usuario Administrador en Windows o como usuario raíz en UNIX):
    {DIR INSTAL WBIC}/DBLoader/_uninst/uninstall
     

    Importante:
    No seleccione "Desactivar la base de datos" durante la desinstalación. Desactivar la base de datos, si no se ha realizado una copia de seguridad, provoca una pérdida de datos. La base de datos existente se actualizará en pasos posteriores.
  2. Ejecute el Cargador de base de datos actualizado desde la ubicación de medios, utilizando el launcher setup* específico de sus sistema operativo. Por ejemplo:
    {CD_ROM/MEDIA DIR}/DBLoader/setup*
     

    Nota:
    Para Windows, asegúrese de que ha iniciado la sesión como usuario propietario de la base de datos. Por lo general, el usuario es DB2ADMIN.

    Siga las directrices siguientes:

    1. Especifique los mismos valores de entrada utilizados en la versión anterior. Por ejemplo: userids, contraseñas, proveedor de base de datos, etc.
    2. Verifique los valores por omisión de la configuración y sustitúyalos según sea necesario.
    3. No seleccione "Ejecutar los archivos SQL automáticamente".
  3. Ejecute el script BCGUpgrade*.sql ubicado en el directorio {DIR INSTAL WBIC}/DBLoader/scripts/DB2 o {DIR INSTAL WBIC}/DBLoader/scripts/Oracle.
    Nota:
    Cada script BCGUpgrade_from-ver_to-ver.sql debe ejecutar-se empezando por versión más antigua aplicable a su sistema y continuando con cada uno de los scripts posteriores.

    DB2

    Ejecute los mandatos siguientes:

    1. UNIX: su - db2inst1
      Windows: Inicie DB2CLP
      Nota:
      Para Windows, asegúrese de que ha iniciado la sesión como usuario propietario de la base de datos. Por lo general, el usuario es DB2ADMIN.
    2. db2start (si no se ha iniciado la base de datos)
    3. db2 connect to bcgapps (donde "bcgapps" es el nombre de la base de datos)
    4. cd {DIR INSTAL WBIC}/DBLoader/scripts/DB2
    5. Ejecute uno de los siguientes scripts, dependiendo de la versión que tenga, para actualizar la base de datos:
      De 4.2.0 a 4.2.1:
      db2 -td! -f BCGUpgrade_420_421.sql -z
        /tmp/WBIConnect/logs/BCGUpgrade_420_421.log
       

      De 4.2.1.0 a 4.2.1 (Fix Pack 1 no instalado):

      db2 -td! -f BCGUpgrade_421_421FP1.sql -z
        /tmp/WBIConnect/logs/BCGUpgrade_421_421FP1.log
       

      De 4.2.1.1 a 4.2.2:

      db2 -td! -f BCGUpgrade_421FP1_422.sql -z
        /tmp/WBIConnect/logs/BCGUpgrade_421FP1_422.log
       
    6. Ejecute el script save_inputs.sql para cargar las entradas del usuario DBLoader en la base de datos. Por ejemplo:
      db2 -td! -f save_inputs.sql -z
        /tmp/WBIConnect/logs/save_inputs.log
       

    Oracle

    Ejecute los mandatos siguientes:

    Nota:
    Para Windows, debe iniciar la sesión como usuario Administrador.
    1. cd {DIR INSTAL WBIC}/DBLoader/scripts/Oracle
    2. Ejecute uno de los siguientes scripts, dependiendo de la versión que tenga, para actualizar la base de datos:
      De 4.2.1.0 a 4.2.1 (Fix Pack 1 no instalado):
      sqlplus -L bcgapps/password @BCGUpgrade_421_421FP1.sql
        >/tmp/WBIConnect/logs/BCGUpgrade_421_421FP1.log
       

      De 4.2.1.1 a 4.2.2:

      sqlplus -L bcgapps/password @BCGUpgrade_421FP1_422.sql
        >/tmp/WBIConnect/logs/BCGUpgrade_421FP1_422.log
       
    3. Ejecute el script save_inputs.sql para cargar las entradas del usuario DBLoader en la base de datos. Por ejemplo:
      sqlplus -L bcgapps/password @save_inputs.sql
        >/tmp/WBIConnect/logs/save_inputs.log
       

Actualice la configuración de cola MQSeries/JMS:

Nota:
Para Windows, debe iniciar la sesión como usuario Administrador.
  1. Para UNIX: su -mqm
  2. Ejecute el mandato siguiente:
    runmqsc bcg.queue.manager < {CD_ROM/MEDIA DIR}
     /Tools/MQSeries/BCGUpgrade_Queues_v422.mqsc
     

    Donde bcg.queue.manager es el nombre del gestor de colas MQSeries.

Desinstale la versión anterior de Business Integration Connect:

  1. Sea como usuario Administrador en Windows, o sea como usuario raíz en UNIX, desinstale la versión anterior especificando el mandato siguiente:

    {DIR INSTAL WBIC}/_uninst/uninstaller
     

    Seleccione todas las funciones en la desinstalación. Si aparece un mensaje indicando que un archivo "existe en el sistema y se ha modificado en la instalación. ¿Desea eliminar el archivo?" Pulse No.

  2. Elimine los árboles de directorios restantes.
    Importante:
    No elimine el árbol común {DIR INSTAL WBIC}/. Ahí es donde se almacena un gran número de documentos de tiempo de ejecución y datos. Eliminar el árbol común, si no se ha realizado una copia de seguridad, provoca una pérdida de datos.

Instale Business Integration Connect:

Sea como usuario Administrador en Windows, o sea como usuario en UNIX, instale Business Integration Connect utilizando el launcher setup* adecuado para su sistema operativo. Por ejemplo: CD_ROM/DIR MEDIOS}/hub/setup*

  1. Especifique los mismos valores de entrada utilizados en la versión anterior. Por ejemplo: ID de usuario, contraseñas, proveedor de base de datos, etc.
  2. Verifique los valores por omisión de la configuración y sustitúyalos según sea necesario.
  3. Confirme que el árbol común compartido sea correcto.

Restaure las configuraciones personalizadas:

Restaure la configuración personalizada a partir de la versión anterior. En la versión 4.2.2. se han introducido cambios en los archivos de configuración del Receptor y del Gestor de documentos. Utilice los nuevos archivos de la versión 4.2.2. No sustituya la versión 4.2.2 por la versión anterior procedente del directorio de la copia de seguridad.

Para identificar los cambios de los archivos de configuración que pueden se haber realizado en la instalación de la versión 4.2.1, compare el contenido de cada uno de los archivos de la copia de seguridad de la 4.2.1 y los directorios de instalación de la 4.2.2. Fusione manualmente los cambios existentes en los archivos de la versión 4.2.2.

Nota:
los archivos version.properties de estos directorios no deberían cambiar.

Compare el contenido de los archivos ubicados en los directorios siguientes:

console/was/wbic/config
 

receiver/was/wbic/config
 

router/was/wbic/config
 

El archivo router/was/wbic/config/bcg.properties contiene propiedades de bcg.alertNotifications.mail* e información de contacto de RosettaNet, que se encuentra en las propiedades de bcg.A01.from*. Si estos valores no se han especificado correctamente durante la instalación del concentrador 4.2.2, se pueden copiar los valores del archivo bcg.properties de la versión 4.2.1, en el nuevo archivo router/was/wbic/config/bcg.properties de la versión 4.2.2.

Nota:
Un cambio en el paquete básico RosettaNet V02.00 requiere que lo vuelva a cargar a través de la consola, si lo había instalado anteriormente.

Inicie Business Integration Connect:

Para UNIX, consulte el apartado Inicio de Business Integration Connect.

Para Windows, consulte el apartado Inicio de Business Integration Connect.

Copyright IBM Corp. 1997, 2004