BEGIN
  DBMS_SCHEDULER.CREATE_JOB (JOB_NAME      =>  'NOME_DO_MEU_JOB' 
                            ,JOB_TYPE      =>  'PLSQL_BLOCK'
                            ,JOB_ACTION    =>  'BEGIN 
                                                  nome_da_procedure; 
                                                END;'  
                            ,START_DATE    =>  SYSDATE
                            ,ENABLED       =>  TRUE
                            ,AUTO_DROP     =>  TRUE
                            ,COMMENTS      =>  'DESCRICAO NOME_DO_MEU_JOB');

END;               

--CONSULTAR JOB
SELECT * 
  FROM dba_scheduler_jobs 
  WHERE job_name = 'NOME_DO_MEU_JOB';     --EM EXECUCAO
SELECT * 
  FROM dba_scheduler_job_log 
 WHERE job_name like 'NOME_DO_MEU_JOB';  --FINALIZADO COM ERRO OU NORMAL

Deixe um comentário