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


Configuraciones de bases de datos

WebSphere ESB utiliza varias tablas de base de datos para mantener, almacenar y realizar un seguimiento de la información. La creación de estas tablas de base de datos forma parte del proceso de configurar WebSphere ESB. Puede crear estas tablas de base de datos durante la creación del perfil o puede optar por crearlas de forma separada utilizando scripts.

Durante el funcionamiento normal de WebSphere ESB, se accede a datos, y estos datos se mueven y complementan. Estos datos se alojan en varias tablas de base de datos creadas por el usuario. Puede crear y configurar estas tablas de base de datos cuando cree un perfil WebSphere ESB. De forma alternativa, puede seleccionar no crear las tablas de base de datos durante la creación de perfil y realizar las mismas operaciones después de que se complete la creación del perfil, utilizando los scripts proporcionados como parte de la instalación del producto.

En algunas instancias, también puede crear las tablas y los esquemas en la consola administrativa a través recuadro de selección Crear tablas en la páginaRecursos > JDBC > Orígenes de datos. Consulte "Matrices de creación de tablas y esquemas" para obtener más información.

Nota: Se puede crear Base de datos común antes de crear un perfil. La herramienta de gestión de perfiles tiene una opción para utilizar una base de datos existente para la Base de datos común.

Tiene tres opciones para configurar las tablas de bases de datos que WebSphere ESB necesita:

Nombres de base de datos por omisión

En la Tabla 1 se enumeran los componentes de WebSphere ESB que requieren una tabla base de datos y los nombres por omisión de las bases de datos donde se almacenan las tablas asociadas a estos componentes.
Nota: Puede cambiar estos nombres si lo desea.
Tabla 1. Los componentes de WebSphere ESB que requieren una tablas de base de datos y los nombres por omisión de las bases de datos donde se almacenan las tablas.
Componente de servidor Base de datos (nombre por omisión) Notas
Business Space WPRCSDB (la Base de datos común) Para perfiles autónomos, debe crear la Base de datos común antes de iniciar WebSphere ESB. Para otros perfiles, debe utilizar la consola administrativa para configurar Business Space. La configuración de una base de datos de Business Space es obligatoria para utilizar Business Space basado en WebSphere, que proporciona una interfaz común para que los usuarios de aplicaciones creen, gestionen e integren las interfaces Web en el conjunto de productos de IBM® WebSphere Business Process Management.
Common Event Infrastructure EVENT (almacena sucesos) No tiene que crear esta base de datos antes de iniciar WebSphere ESB, pero es obligatorio para la supervisión de sucesos.
Relaciones WPRCSDB (Base de datos común) Debe crear Base de datos común antes de iniciar WebSphere ESB.
Nota: Las tablas de WPRCSDB se deben configurar durante el inicio del gestor de despliegue o el servidor autónomo, o antes de iniciar el gestor de despliegue o servidor autónomo.
SIBus Creado por el usuario Es necesario configurar estas tablas durante el inicio del motor de mensajería o antes de iniciar el motor de mensajería. Puede utilizar un almacén de archivos con SIBus en un entorno autónomo durante la creación de perfil. Sin embargo, no puede utilizar un almacén de archivos con SIBus en un entorno de Network Deployment.
Enterprise Service Bus EsbLogMedDB Estas tablas deben configurarse durante el inicio del gestor de despliegue o el servidor autónomo, o antes de iniciar el gestor de despliegue o el servidor autónomo.

Base de datos por valor dbType

En la página Requisitos del sistema de zWebSphere ESB se proporcionan detalles de las bases de datos admitidas, incluidas las versiones. Cada base de datos se representa mediante el parámetro dbType, que es una serie de caracteres. El parámetro dbType se utiliza como parámetro en los mandatos manageprofile. Los valores de dbType para las bases de datos soportadas se muestran en la Tabla 2.

Tabla 2. Tipos de base de datos soportados, sus restricciones y valores de dbType asociados
Base de datos soportada Valor dbType Restricciones y notas
Derby Embedded DERBY_EMBEDDED Este tipo de base de datos no soporta las topologías de Network Deployment. Derby es el tipo de base de datos por omisión utilizado para un perfil autónomo.
Derby Network Server DERBY_NETWORK Éste es el tipo de base de datos por omisión utilizado para las topologías de despliegue de red.
DB2 Universal DB2_Universal  
DB2 para z/OS v8 DB2 para z/OS v9

DB2UDBOS390_V8_1
DB2UDBOS390_V9_1

Este asistente de instalación no podrá crear una nueva base de datos de este tipo.
Para el sistema operativo i5/OS

DB2 UDB para iSeries (Nativa)
DB2 para i5/OS (Nativa)

DB2UDBISERIES_ NATIVE Este tipo de base de datos no da soporte a las topologías de Network Deployment.
Para el sistema operativo i5/OS

DB2 UDB para iSeries (Toolbox)
DB2 para i5/OS (Toolbox)

DB2UDBISERIES_ TOOLBOX Éste es el tipo de base de datos por omisión utilizado para las topologías de Network Deployment.
Informix Dynamic Server INFORMIX La función de informes de Business Space no da soporte a este tipo de base de datos.
Microsoft SQL Server (incorporado) MSSQLSERVER_ EMBEDDED La función de informes de
Microsoft SQL Server (Data Direct) MSSQLSERVER_ DATADIRECT La función de informes de Business Space no da soporte a este tipo de base de datos.
Microsoft SQL Server (Microsoft) - En WebSphere Process Server, versión 6.2.0.1 se ha añadido soporte para el controlador JDBC de Microsoft SQL Server, versión 1.2 MSSQLSERVER_ MICROSOFT La función de informes de Business Space no da soporte a este tipo de base de datos.

Oracle 9i
Oracle 10g
Oracle 11g

Oracle9i
Oracle10g

El asistente de instalación no podrá crear una nueva base de datos de este tipo para Oracle 9i, Oracle 10g y Oracle 11g.
Nota: Utilice el parámetro Oracle10g para Oracle 10g y Oracle 11g
Para el sistema operativo i5/OS Importante: En i5/OS, existe una única base de datos global en la cual puede definir todos los esquemas para todos los componentes funcionales. Debe asegurarse de que todos los nombres de esquema son exclusivos dentro de la partición lógica (LPAR).

Base de datos por valor feature

Un segundo parámetro utilizado en los convenios de denominación de archivos y vías de acceso de archivos es feature, que indica cuál de las distintas bases de datos (consulte la Tabla 1) está bajo consideración. Tabla 3 muestra las bases de datos y el parámetro feature asociado.

Tabla 3. Bases de datos y su nombre feature asociado
Base de datos Característica
Business Space BusinessSpace
Common Event Infrastructure CEI
Base de datos común CommonDB
Base de datos de Enterprise Service Bus Logger Mediation EsbLoggerMediation
Cuando se instala WebSphere ESB, se crean scripts de base de datos en la siguiente ubicación:
RAÍZ_INSTALACIÓN_WPS/dbscripts/característica/dbType
donde característica puede ser:
  • CommonDB
  • EsbLoggerMediation
  • ProcessChoreographer

La creación de la mayor parte de los proveedores de JDBC se realiza durante la creación de perfiles, en función de los parámetros de base de datos que se proporcionan. Sin embargo, los proveedores JDBC de Business Process Choreographer se pueden crear más adelante utilizando scripts o la consola administrativa. Si un proveedor de JDBC está ubicado en un servidor o un clúster, se utiliza el proveedor de JDBC existente y se omite la creación de uno nuevo.

Consideración sobre bases de datos i5/OS para las conexiones de controladores

En Tabla 4 se describe qué controladores son necesarios para efectuar una conexión remota con i5/OS. El controlador necesario depende de los sistemas implicados y la base de datos que se utilice. Para poder efectuar la conexión al sistema de destino, este controlador debe estar instalado en el sistema de origen.

Tabla 4. Consideración sobre i5/OS para las conexiones de controladores
Sistema de origen Sistema de destino Base de datos Controlador
i5/OS i5/OS (local)
  • DB2 UDB para iSeries (Nativa)
  • DB2 para i5/OS (Nativa)
Controlador JDBC nativo
i5/OS
Nota: El sistema de origen debe tener la entrada de base de datos remota como un alias del sistema de base de datos de destino.
i5/OS (acceso remoto)
  • DB2 para i5/OS (Toolbox)
  • DB2 UDB para iSeries (Toolbox)
IBM Toolbox para el controlador JDBC Java™.
i5/OS i5/OS Derby Network Server Controlador JDBC Derby Network Server
i5/OS Sistema no i5/OS
  • Informix Dynamic Server
  • Oracle
  • Microsoft® SQL Server
  • DB2 Universal
  • DB2 Universal Runtime Client
  • Derby Network Server
Un controlador de tipo 4 para la base de datos seleccionada.
Sistema no i5/OS i5/OS
  • DB2 UDB para iSeries (Toolbox)
  • DB2 para i5/OS (Toolbox)
IBM Toolbox para el controlador JDBC Java.
Sistema no i5/OS i5/OS Derby Network Server Controlador JDBC Derby Network Server

concept Tema de concepto

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/cins_db_specs.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).