Inclusão da Procedure de Limpeza de Base em um Job Oracle

Anterior
Próximo
Feedback
Imprimir

Inclusão da Procedure de Limpeza de Base em um Job Oracle

No quadro abaixo é sugerido um modelo de job para o agendamento da procedure de limpeza. Antes de executar, realizar os devidos ajustes de acordo com a necessidade do cliente.

 

BEGIN

Dbms_Scheduler.Create_Job (

  job_name             => 'LIMPEZA_EFORMSCOLD',

  job_type              => 'PLSQL_BLOCK',

  job_action            => 'DECLARE CONFIGID NUMBER; BEGIN CONFIGID := 1;   LIMPA_REGISTROS_COLD(CONFIGID => CONFIGID); END;',

  Start_Date           => To_Timestamp('23-10-2013 00.00.00','DD-MM-YYYY HH24:MI:SS'),

  repeat_interval     => 'FREQ=MONTHLY;BYMONTHDAY=15;BYHOUR=0;BYMINUTE=0;BYSECOND=0',

  enabled                =>  TRUE,

  comments            => 'Limpeza das tabelas do Cold');

End;