sábado, 18 de febrero de 2012

MANEJO ORACLE JOBs

Hola en esta oportunidad mostrare un TUTORIAL que he desarrollado para la explicacion a detalle del manejo de JOBs en ORACLE.

Los JOBs en ORACLE son utilizados cuando se tiene la necesidad de automatizar procesos de forma periodica. ORACLE nos brinda esa facilidad mediante su paquete: "DBMS_SCHEDULER".

Ustedes diran pero lo puedo controlar mediante un UNIX/LINUX CRON, es correcto tambien se podria hacer, pero mediante ORACLE JOB seria de una forma mas directa por ejemplo para la ejecucion de un PROCEDURE periodicamente que desencadenate un flujo completo de procesos.

El TUTORIAL muestra paso a paso la creacion del PERMISO todo lo requerido para el manejo completo de JOB en ORACLE propiamente. Resumiendo el TUTORIAL contiene:

I. CREACION [TABLE].
II. CREACION [PROCEDURE].
III. CREACION [JOB].
1. CREACION DE OBJETO: [PROGRAM].
2. CREACION DE OBJETO: [SCHEDULE].
3. CREACION DE OBJETO: [JOB].
IV. INICIAR & DETENER [JOB].
IV. CONSULTAR ESTADO & EXISTENCIA DE JOB.

Para un mayor detalle de los comando SQL utilizados, descargar el TUTORIAL pulsando Aquí

2 comentarios:

  1. Hola, amigo soy nuevo en esto, estoy viendo tu ejemplo pero noc que es RGUERRA en el cogigo.
    me ayudas a entender mejor
    Gracias saludos

    ResponderEliminar
    Respuestas
    1. RGUERRA es el esquema de la BD donde ejecutes el Script. En mi caso mi esquema se llama así.

      Eliminar