WebSphere Enterprise Service Bus, Versión 6.2.0 Sistemas operativos: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


Actualización manual de la base de datos de Business Space

Tras realizar la migración del servidor desde la versión 6.1.2, debe actualizar manualmente la base de datos de Business Space a un nuevo esquema de base de datos antes de iniciar el servidor de la versión 6.2.

Antes de empezar

Acerca de esta tarea

Tras realizar la migración WebSphere ESB desde la versión 6.1.2 a la versión 6.2, la base de datos de Business Space sigue configurada para ser utilizada con Business Space 6.1.2. Debe actualizar la base de datos de Business Space antes de que Business Space versión 6.2 acceda a la misma. Este paso consiste en ejecutar dos scripts de base de datos. El primer script actualiza el esquema de base de datos. El segundo script modifica datos de la base de datos de Business Space para prepararlos para utilizar la base de datos en Business Space versión 6.2.
Nota: Antes de ejecutar los scripts, debe editarlos y sustituir las apariciones de la serie @SCHEMA@ por el nombre de esquema de la base de datos de Business Space. El nombre de esquema por omisión es IBMBUSSP. Cuando ejecute el script, el usuario de la base de datos debe tener suficiente autorización para modificar la base de datos.
Procedimiento
  1. Asegúrese de que está utilizando un ID de usuario con suficiente autoridad para actualizar el esquema de base de datos.
  2. Haga una copia de seguridad de la base de datos.
  3. Busque el directorio donde se ubican los scripts de base de datos:
    • Para el sistema operativo Windows En plataformas Windows®: raíz_instalación\dbscripts\BusinessSpace\tipo_base de datos
    • Para el sistema
operativo LinuxPara el sistema operativo UNIX En las plataformas Linux® y UNIX® plataformas: raíz_instalación/dbscripts/BusinessSpace /tipo_basededatos

    Donde:

    raíz_instalación
    Es el directorio raíz en el que se ha instalado WebSphere ESB versión 6.2.
    tipo_base_datos
    Es un nombre que corresponde al producto de base de datos que está utilizando. Los tipos de base de datos aplicables y sus nombres de directorio son los siguientes:
    Tipo de base de datos Nombre de directorio
    DB2 en iSeries DB2iSeries
    DB2 Universal Database (para todos los sistemas operativos excepto z/OS e i5/OS) DB2
    DB2 para z/OS Versión 8.x

    DB2zOSV8

    Utilice los scripts de este directorio si la configuración de la base de datos inicial ha utilizado DB2 z/OS versión 8 o superior (utiliza nombres de tabla largos).

    Nota: Si ha utilizado DB2 z/OS v7 durante la configuración inicial, consulte la nota técnica relevante en el sitio de soporte de WebSphere Enterprise Service Bus
    DB2 para z/OS Versión 9.x

    DB2zOSV9

    Utilice los scripts de este directorio si la configuración de la base de datos inicial ha utilizado DB2 z/OS versión 9 y una clave de DB2 z/OS versión 9.

    Nota: Si ha utilizado DB2 z/OS v7 durante la configuración inicial, consulte la nota técnica relevante en el sitio de soporte de WebSphere Enterprise Service Bus
    Derby Derby
    Nota: Si dispone de una base de datos Cloudscape existente de una instalación anterior (6.0.x) de WebSphere ESB, se debe actualizar primero la base de datos desde una base de datos Cloudscape a una base de datos Derby. Consulte el apartado Migración de bases de datos Cloudscape. A continuación, una vez que disponga de una base de datos Derby que se corresponda con la misma versión (6.0.x) de WebSphere ESB, debe actualizar la base de datos para que se corresponda con WebSphere ESB versión 6.2 con los scripts de este directorio.
    Oracle Oracle
    Nota: Si no ha aplicado el paquete IFix001 para Business Space versión 6.1.2, anule el comentario de las línea siguientes del archivo upgradeSchema612_BusinessSpace.sql antes de ejecutar el script:
    -- ALTER TABLE @SCHEMA@.PAGE
    --	      RENAME COLUMN RESTRICTEDD TO RESTRICTED;
    Para obtener nombres y versiones del producto de base de datos específico, consulte Configuraciones de bases de datos.
  4. Localice los scripts de migración de la base de datos y la versión del esquema actual, donde versión_esquema tiene el valor 612 para la versión 6.1.2. Por ejemplo, para actualizar el esquema de base de datos de Business Space para DB2 de WebSphere ESB versión 6.1.2 a la versión 6.2, necesita el script raíz_instalación/dbscripts/BusinessSpace/DB2/upgradeSchema612_BusinessSpace.sql.
    Nota: También necesita el script upgradeData612_BusinessSpace.sql.
  5. Copie los scripts adecuados del directorio en el que los ha encontrado en el sistema en el que se ejecuta la base de datos.
  6. Modifique los scripts SQL upgradeSchema612_BusinessSpace.sql y upgradeData612_BusinessSpace.sql según sea necesario. Por ejemplo, debe cambiar el nombre de esquema de la base de datos y es posible que deba cambiar el nombre de usuario, la contraseña o la vía de acceso del archivo.
  7. Utilizando el cliente de base de datos, conéctese a la base de datos. Esto es para asegurarse de que puede conectarse.
  8. Ejecute la versión de los scripts SQL de actualización. Para obtener información sobre cómo ejecutar un script .sql con la base de datos, consulte la documentación del producto de base de datos.
    1. Ejecute el script upgradeSchema612_BusinessSpace.sql para actualizar el esquema de la base de datos.
    2. Ejecute el script upgradeData612_BusinessSpace.sql para modificar los datos de la base de datos de Business Space.
  9. Si hay algún error o se indica una anomalía en la salida del cliente de base de datos, corrija los errores notificados y vuelva a intentar el paso 8.

Resultados

La base de datos se ha actualizado, y está lista para ser utilizada en Business Space versión 6.2. Tras ejecutar el script para actualizar el esquema de base de datos, la base de datos deja de poder utilizarse en Business Space versión 6.1.2.

task Tema de tarea

Condiciones de uso | Comentarios


Icono de indicación de la hora Última actualización: 05 julio 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/tmig_vtv_upg_bsdb.html
Copyright IBM Corporation 2005, 2010. Reservados todos los derechos.
Este centro de información está basado en tecnología Eclipse (http://www.eclipse.org).