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


Configuraciones de bases de datos Common Event Infrastructure

Las especificaciones de base de datos de Common Event Infrastructure listan los tipos de bases de datos, ubicaciones de scripts, tipos de configuración de perfiles y privilegios de ID de usuario necesarios que están soportados.

Utilice la base de datos Common Event Infrastructure para almacenar sucesos que se capturan al supervisarWebSphere ESB.

Cree la base de datos Common Event Infrastructure para un perfil autónomo por omisión y para cada instancia de un servidor Common Event Infrastructure en un entorno de Network Deployment. Para crear la base de datos, puede utilizar el procedimiento de instalación, la herramienta de gestión de perfiles o la consola de administración.

La base de datos de Common Event Infrastructure es un dispositivo interno y el usuario no interactúa directamente con ella. Todas las interacciones con la base de datos de Common Event Infrastructure deben realizarse mediante las API de Common Event Infrastructure admitidas.

Consulte "Configuración de la base de datos de sucesos" para obtener más información.

Tipos de bases de datos soportadas

La base de datos de Common Event Infrastructure puede utilizar los siguientes productos de base de datos:
Tabla 1. Productos de bases de datos soportadas
Tipos de bases de datos Consideraciones
Derby Embedded Se utiliza como el tipo de base de datos por omisión para el perfil autónomo.
Derby Network Server Se utiliza como el tipo de base de datos por omisión en el entorno de Network Deployment.
DB2 Universal Se utiliza como base de datos en las configuraciones de despliegue de red. De modo opcional, se puede utilizar como base de datos en configuraciones de servidor autónomo.

DB2 para z/OS v8
DB2 para z/OS v9

Importante: Cuando se crea un perfil para un servidor que utiliza DB2 para z/OS v9, el servidor debe poder conectar con la base de datos DB2.
Se utiliza como base de datos en las configuraciones de despliegue de red. De modo opcional, se puede utilizar como base de datos en configuraciones de servidor autónomo.

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

Se utiliza como una base de datos local para el perfil autónomo.

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

Se utiliza como una base de datos remota para el entorno de Network Deployment o bien como una base de datos local para un perfil autónomo.Se utiliza como base de datos en las configuraciones de despliegue de red. De modo opcional, se puede utilizar como base de datos en configuraciones de servidor autónomo.
DB2 Universal Runtime Client Se utiliza como base de datos en las configuraciones de despliegue de red. De modo opcional, se puede utilizar como base de datos en configuraciones de servidor autónomo.
Informix Dynamic Server  
Microsoft SQL Server (incorporado)  
Microsoft SQL Server (Data Direct)  
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  

Oracle 9i
Oracle 10g
Oracle 11g

Necesite privilegios de sysdba para crear la base de datos, las tablas y los esquemas. Si no dispone del privilegio de sysdba correcto, se pueden generar errores al crear y acceder a las tablas y a los esquemas.
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).

Privilegios de ID de usuario

Las credenciales de usuario que se proporcionan en la herramienta de gestión de perfiles deben tener los permisos necesarios para crear espacios de tablas, tablas, esquemas, índices y procedimientos almacenados. Para la opción Crear una nueva base de datos, la identidad de usuario debe tener los privilegios necesarios para crear una nueva base de datos. Consulte la sección "Usuarios y esquemas para bases de datos" y "Privilegios de base de datos" para obtener más información.
Nota: Si el usuario que ejecuta el script tiene autorización suficiente para crear las tablas, el script no requerirá que se incluya un ID de autenticación en el mismo.

Instancias del Servicio de Gestión de Bases de Datos

Cada destino de despliegue del servidor de Common Event Infrastructure tiene una base de datos. La base de datos de Common Event Infrastructure sólo se crea para un perfil de servidor autónomo, por lo tanto, hay una instancia de DBMS (Servicio de Gestión de Bases de Datos) para cada servidor.

Acciones de configuración durante la creación de perfiles

La manera cómo se crea Common Event Infrastructure depende del tipo de entorno:
Entorno autónomo
La configuración de la base de datos de Common Event Infrastructure se realiza como parte de la creación de perfiles por el script ANT de Apache de la plantilla de perfil configCei.ant. Este script invoca las tareas administrativas de Common Event Infrastructure con todas las propiedades necesarias para la configuración deseada.

Por omisión, en el directorio raíz_perfil/dbscripts/suceso_CEI del entorno autónomo, se crea la base de datos de sucesos y las tablas, y se exportan los scripts. Si utiliza el parámetro outputScriptDir opcional, la ubicación predeterminada de los scripts es profile/databases/event/nodo/servidor/dbscripts/tipo_bd.

En la herramienta de gestión de perfiles o si utiliza el mandato manageProfile, la ubicación predeterminada del entorno CEI autónomo es raíz_perfil/dbscripts/NOMBRE_BD_CEI.

Entorno de Network Deployment
En el entorno Network Deployment, la creación del perfil del gestor de despliegue o la creación del perfil gestionado no incluye la creación automática de la base de datos de Common Event Infrastructure. Para crear la base de datos de Common Event Infrastructure, consulte "Configuración de la base de datos de sucesos."

Para Network Deployment, debe configurar el servidor Common Event Infrastructure a través de la consola administrativa. Si desea más información, consulte el apartado "Configuración de Common Event Infrastructure"

Common Event Infrastructure proporciona la tarea administrativa configEventServiceDB para:
  • Crear la base de datos de eventos y las tablas estableciendo el parámetro createDB en true
  • Exportar los scripts SQL estableciendo el parámetro createDB en false

Scripts SQL

Common Event Infrastructure proporciona la tarea administrativa configEventService<tipo_bd>BD para:
  • Crear la base de datos de eventos y las tablas estableciendo el parámetro createDB en true
  • Exportar los scripts SQL estableciendo el parámetro createDB en false

En el directorio raíz_perfil/dbscripts/suceso_CEI del entorno autónomo, se crea la base de datos de sucesos y las tablas, y se exportan los scripts.

Proveedor JDBC

La tarea administrativa de Common Event Infrastructure configEventServicetipo_bdBD crea el proveedor JDBC y los orígenes de datos. El formato es el directorio raíz_perfil/databases/event/entorno_despliegue/dbscripts/nombre_bd donde entorno_despliegue es un clúster o un servidor.

Los nombres JNDI de los componentes son:

jndiName="jdbc/cei"

jndiName="jdbc/eventcatalog"

Los nombres de los orígenes de datos son:
  • event
  • eventcatalog

Los scripts que se utilizan para crear la base de datos de Common Event Infrastructure se almacenan en la ubicación siguiente: raíz_configuración/raíz_servidor_aplicaciones/profiles/profilename/event/dsscripts/${tipo_bd}

Tablas

Se crean muchas tablas. Compruebe los scripts generados para ver qué tablas se generan para un producto de base de datos concreto.

Scripts exportados

Los scripts de shell se crean en el directorio siguiente, que debe utilizarse para ejecutar los scripts SQL generados.
raíz_configuración/raíz_servidor_aplicaciones/profiles/nombre_perfil/event/dbscripts/tipo_bd

  

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_cei_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).