Por qué y cuándo se efectúa esta tarea
Los entornos de ejecución utilizan una base de datos
independiente para realizar un seguimiento del progreso de los trabajos
de larga ejecución. El almacenamiento de esta información en una base de
datos proporciona al entorno de ejecución un almacén de datos
transaccional que puede utilizar para recuperarse de una anomalía. Una
instancia determinada del entorno de ejecución puede tener su propia base
de datos dedicada o puede compartir una base de datos con una o más
instancias del entorno de ejecución.
Como en el caso de la base de
datos del Scheduler de larga ejecución, WebSphere Extended Deployment
proporciona archivos DDL para definir la base de datos del entorno de
larga ejecución en <raíz_instalación_WAS>/longRunning. Los
archivos DDL para crear la base de datos del entorno de ejecución se
denominan CreateLREETablesXxx.ddl y
CreateLREETablespaceXxx.ddl donde Xxx indica el tipo de
gestor de base de datos para el que están destinados los scripts. Tenga en cuenta que no todos los gestores de
base de datos tienen los archivos DDL de espacio de tablas
correspondientes. Consulte la documentación del
proveedor de base de datos para obtener información detallada sobre
cómo personalizar los scripts DDL y utilizar las herramientas de base
de datos para ejecutar la base de datos.
Para DB2 en z/OS, los
scripts SPUFI se proporcionan en
raíz_instalación_WAS/longRunning.
La SPUFI LREE es SPFLREE.
Para configurar la base de datos del
entorno de ejecución en una base de datos Cloudscape de WebSphere,
utilice los pasos siguientes. Tenga en cuenta que las bases de datos
Cloudscape no deben utilizarse en casos de ejemplo de alta disponibilidad.
Estas instrucciones presuponen que está utilizando la base de datos
Cloudscape incorporada. Como sólo una única máquina virtual Java (JVM)
puede acceder a la base de datos Cloudscape incorporada, todos los
entornos de ejecución requieren su propia base de datos. Es decir, será
necesario que repita estos pasos en todas las máquinas que albergarán un
entorno de ejecución y que utilice orígenes de datos específicos de
nodos en el paso siguiente.
Qué hacer a continuación
Después de crear la base de datos, es necesario que la defina
en WebSphere Extended Deployment. Si tiene pensado que
varios entornos de ejecución compartan una única base de datos, ésta debe
definirse en el nivel de célula. El origen de datos para las bases de
datos utilizadas por un único entorno de ejecución debe definirse en el
nivel de nodo.
- En la consola administrativa, seleccione Recursos >
Proveedores de JDBC.
- Si está definiendo el origen de datos en el nivel de célula, borre
los campos de clúster, servidor y nodo. Si está definiendo el origen de datos en el nivel de nodo, pulse
Examinar nodos, seleccione el nodo adecuado y pulse Aceptar.
- Pulse Aplicar.
- Seleccione el proveedor de JDBC que se corresponde con el sistema de
base de datos que haya utilizado para crear la base de datos del entorno
de ejecución anteriormente. Tenga en cuenta que es posible que necesite
definir un nuevo proveedor de JDBC si el proveedor de JDBC de su proveedor
de base de datos no aparece en la lista. Consulte la
documentación del proveedor de JDBC para obtener más información sobre
cómo definir un nuevo proveedor de JDBC. Si ha creado la base de datos de trabajos
mediante Cloudscape, seleccione Proveedor JDBC de Cloudscape (XA)
de la lista.
- Seleccione Orígenes de datos.
- Pulse Nuevo.
- Escriba los valores siguientes:
- Nombre: LREE u otro nombre de su elección. Si está definiendo
orígenes de datos por nodo, éstos deben tener un nombre exclusivo cada uno.
- Nombre JNDI: jdbc/lree u otro nombre JNDI de su elección
para el origen de datos. Si está definiendo orígenes de datos por nodo, éstos
deben tener un nombre JNDI exclusivo cada uno.
- Parámetros adicionales: según los requiera el proveedor de
JDBC que haya seleccionado. El origen de datos de Cloudscape no requiere
ningún parámetro adicional.
- Pulse Aceptar.
- Si está utilizando una base de datos Cloudscape, pulse el nombre del
origen de datos en la tabla y desplácese a la parte inferior de la
página. Escriba la base de datos <dir_bd>/LREE en
el campo de base de datos y, a continuación, pulse Aceptar.
- Guarde los cambios.