Para crear tablas del planificador mediante scripts y Java™ Management
Extensions se necesita una base de datos, un proveedor JDBC (Java DataBase Connectivity) y un origen de datos.
Antes de empezar
Atención: Limitaciones para bases de datos Oracle XAOracle
XA prohíbe operaciones de esquema necesarias en un entorno de transacciones global.
Las transacciones locales no están soportadas. Si tiene planificadores que utilizan un
origen de datos Oracle XA, cambie temporalmente la configuración del planificador para utilizar un
origen de datos que no sea XA Oracle, o cree las tablas manualmente utilizando los archivos
DDL proporcionados. Si utiliza la consola administrativa para crear o eliminar tablas del planificador para un planificador configurado para utilizar un origen de datos Oracle XA,
recibirá un mensaje de error SchedulerDataStoreException y la operación no podrá
ejecutarse.
Atención: Limitaciones de bases de datos DB2 z/OS
En las bases de datos
DB2 z/OS no es
posible crear ni eliminar tablas utilizando la consola administrativa.
Generalmente, el
administrador de bases de datos debe definir y gestionar las bases de datos de los
sistemas
DB2 z/OS.
La interfaz de administración está concebida para un administrador o
desarrollador que no sea responsable de las bases de datos y que desee saber cómo
configurar la base de datos del planificador. El planificador tiene
archivos DDL disponibles para que el administrador de la base de datos
pueda crear las tablas necesarias.
Procedimiento
- Verifique que la base de datos que debe utilizarse para este planificador esté
disponible en el servidor de aplicaciones y sea posible acceder a la misma. Revise el tema Creación de bases de datos y tablas del planificador para obtener instrucciones sobre cómo crear una base de datos.
En los pasos siguientes se describe cómo crear
tablas del planificador en una base de datos existente.
- Inicie la herramienta wsadmin y conéctese a un gestor de despliegue o un servidor de aplicaciones. Para este proceso, es necesario tener un
servidor activo disponible y falla si no está conectado al servidor.
- Cree un origen de datos JDBC que haga referencia a la base de datos del planificador.
- Pruebe la conexión del origen de datos.
- Crear un planificador. Este objeto de configuración contiene el prefijo
de tabla y el nombre de JNDI que desea del origen de datos JDBC. Verifique que
guarda el planificador nuevo en la configuración antes de continuar con el paso siguiente.
- Ejecute la operación MBean createTables.
- Localice el objeto SchedulerConfiguration o utilice el
objeto que ha creado en el paso anterior.
- Localice el MBean WASSchedulerConfiguration.
- Ejecute una de la operación MBean createTables en el
objeto WASSchedulerConfiguration para crear las tablas para el
objeto SchedulerConfiguration especificado en la base de datos
asociada. Las
tablas y los índices que ha creado reflejan el prefijo de tabla y el origen de datos
especificado en la configuración del planificador.
- Reinicie el servicio o inicie el daemon de sondeo para ejecutar tareas del planificador.
Resultados
Se crean las tablas y los esquemas del planificador.