Integración con el Planificador de Lote

La Base de Datos de Oracle incluye un planificador para toda la empresa para simplificar la planificación de procesos de segundo plano. El planificador es implementado por el paquete DBMS_​SCHEDULER. El producto proporciona una integración con Oracle Scheduler para facilitar la planificación de procesos de segundo plano enviados con el producto.

En un nivel general, la integración con el Planificador de Sistema de Administración de Base de Datos de Oracle soporta las siguientes entidades:

  • Programa de Sistema de Administración de Base de Datos. Se debe definir un programa para cada Control de Lote que se debe planificar con el planificador del Sistema de Administración de Base de Datos. Normalmente, un programa invoca un trabajo en lote, pero se puede configurar para que en lugar de ello defina ciertas opciones.

  • Cadena de Sistema de Administración de Base de Datos. Una Cadena define una serie de pasos con reglas de dependencia entre ellos. Un paso hace referencia a un programa; el programa es el que realiza el trabajo correspondiente al paso. Cada paso tiene conectada una regla para identificar los pasos dependientes y la condición que indica cuándo se debe ejecutar ese paso. Por ejemplo, en una cadena que está formada por STEP_​A y STEP_​B, donde STEP_​B se puede iniciar solo si STEP_​A finalizó correctamente, la regla para iniciar STEP_​B especificaría una condición de "STEP_​A SUCCEEDED".

  • Cronograma de Sistema de Administración de Base de Datos. Frecuencia predefinida de trabajos que se deben ejecutar periódicamente, por ejemplo, todas las noches.

  • Trabajo de Sistema de Administración de Base de Datos. Define un plan para ejecutar un plan o una cadena específicos periódicamente con un cronograma específico o ad hoc.

El producto proporciona un juego de servicios de negocio para mantener estas entidades, además de ejecutar trabajos, administrar ejecuciones y generar informes de ejecuciones pasadas. Consulte los servicios de negocio que comienzan con el prefijo "F1-DBMS" para obtener más información.

Nota: Para obtener detalles sobre la integración, consulte la Guía de Administración de Servidores que contiene la API. Además, consulte el informe técnico de referencia Integración con Oracle Scheduler que proporciona pautas para el uso de esta integración.