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:
- 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.
- 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
- 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:
- 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.
- 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.
- 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:
- 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.
- Copie el árbol de subdirectorios was/jndi/WBIC.
- Copie el árbol de subdirectorios was/wbic/config.
Ejecute el instalador DBLoader:
- 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.
- 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:
- Especifique los mismos valores de entrada utilizados en la versión
anterior. Por ejemplo: userids, contraseñas, proveedor de base de
datos, etc.
- Verifique los valores por omisión de la configuración y sustitúyalos según
sea necesario.
- No seleccione "Ejecutar los archivos SQL automáticamente".
- 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:
- 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.
- db2start (si no se ha iniciado la base de datos)
- db2 connect to bcgapps (donde "bcgapps" es el nombre de la base
de datos)
- cd {DIR INSTAL WBIC}/DBLoader/scripts/DB2
- 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
- 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.
- cd {DIR INSTAL WBIC}/DBLoader/scripts/Oracle
- 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
- 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.
- Para UNIX: su -mqm
- 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:
- 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.
- 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*
- 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.
- Verifique los valores por omisión de la configuración y sustitúyalos según
sea necesario.
- 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.
