Cadenas
Hay cuatro opciones disponibles en el menú Cadenas: Resumen, Cadenas en Ejecución, Pasos y Reglas. Cada opción se describe a continuación.
Resumen
La página Summary muestra todas las cadenas propiedad del usuario actual. Los detalles se presentan en formato tabular. Al final de cada fila aparece el icono Acciones. Haga clic en Acciones para ver la lista de opciones de la cadena. Haga clic en una cadena de la tabla y los detalles sobre los pasos y las reglas aparecen debajo de la tabla Cadenas. Hay una opción Borrar paso o Borrar regla disponible en el menú contextual para un paso o regla.
Las acciones disponibles para una cadena son:
-
Ejecutar: ejecuta la cadena específica.
-
Agregar paso: crea un nuevo paso para la cadena seleccionada.
-
Agregar regla: crea una nueva regla para la cadena seleccionada.
-
Editar: edita las propiedades de cadena.
-
Borrar: borra la cadena
-
Activar/desactivar cadena: activa o desactiva la cadena.
-
Mostrar diagrama: muestra los pasos de trabajo de una cadena en formato de diagrama visual.
Haga doble clic en un paso o regla del diagrama para ver más detalles. Puede crear directamente pasos y reglas en el diagrama mediante los iconos Agregar paso y Agregar regla.
En cada paso se muestran las siguientes dependencias:
- Programación de eventos: nombre de la programación.
- Cola de eventos: nombre de la cola y condición.
- Programa mediante procedimiento o bloque PL/SQL: tablas, vistas, funciones de procedimientos y paquetes utilizados: dos niveles de dependencias.
También puede crear una regla conectando dos pasos:
- Haga clic en un paso y aparecerá el icono de enlace.
- Haga clic en el icono de enlace y arrástrelo al paso siguiente. Aparece el cuadro de diálogo Rule, donde puede proporcionar detalles.
Hay reglas de validación que se aplican a los detalles de la cadena y, si se encuentran problemas, aparece un icono en la barra de menús que le permite obtener detalles sobre las reglas violadas.
Se aplican las siguientes reglas:
- Uso de pasos faltantes en la regla de cadena
- Pasos sin inicio: no hay ninguna regla que inicie el paso.
- Pasos sin transición a otro paso o al final: el paso no aparece en la parte de condición de ninguna regla.
- Pasos con el programa desactivado: del tipo "Advertencia": muestra los pasos con los programas desactivados
- Pasos en función de objetos no válidos: del tipo "Advertencia": muestra los pasos que utilizan un programa que depende de objetos no válidos.
-
Analizar cadena: muestra la salida del procedimiento
DBMS_SCHEDULER.ANALYZE_CHAIN
en formato de texto. Muestra el tipo de pasos, dependencias y transiciones entre ellos en función de las reglas definidas.
Cuando se selecciona una fila de cadena, las listas con pasos y reglas aparecen a continuación. Los comandos Editar y Borrar están disponibles en el menú Acciones de Pasos y Reglas.
Cadenas en ejecución
La página Cadenas en Ejecución muestra la ejecución de los pasos de las cadenas en ejecución actualmente.
Los siguientes comandos están disponibles para cada fila del informe:
-
Para Chain, los comandos son Edit, Drop, Enable, Disable y Evaluate Chain.
Evaluar cadena llama al procedimiento DBMS_SCHEDULER.EVALUATE_RUNNING_CHAIN. Obliga a la reevaluación de las reglas de una cadena en ejecución a disparar cualquier regla para la que se hayan cumplido las condiciones.
- Otros comandos relacionados con la cadena son Show Diagram, Analyze Chain, Step Details y Edit Step.
Pasos
La página Pasos proporciona detalles de cada paso en todas las cadenas.
Reglas
La página Reglas proporciona detalles de cada regla en todas las cadenas.