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ágina . Consulte "Matrices de creación de tablas y esquemas" para obtener más información.
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. |
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.
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 |
Este asistente de instalación no podrá crear una nueva base de datos de este tipo. |
![]() DB2 UDB para iSeries (Nativa) |
DB2UDBISERIES_ NATIVE | Este tipo de base de datos no da soporte a las topologías de Network Deployment. |
![]() DB2 UDB para iSeries (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 |
Oracle9i |
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
|
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.
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 |
RAÍZ_INSTALACIÓN_WPS/dbscripts/característica/dbTypedonde característica puede ser:
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.
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.