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

Anterior
Próximo
Feedback
Imprimir

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

Recomenda-se que o script de limpeza seja executado periodicamente. Para automatizar o processo de execução pode-se adicionar a rotina de limpeza em um job do SQL Server.

No modelo abaixo a rotina será executada a cada dois dias, iniciando do dia 23-10-2013 às 00:00 horas.

 

BEGIN

DBMS_SCHEDULER.CREATE_JOB (

 job_name             => 'LIMPEZA_EFORMS_1',

 job_type             => 'PLSQL_BLOCK',

 job_action           => 'BEGIN [BANCO_ORIGEM].LIMPA_REGISTROS_EXPIRADOS; END;',

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

 repeat_interval      => 'FREQ=DAILY;INTERVAL=2;BYHOUR=0;BYMINUTE=0;BYSECOND=0',

 enabled              =>  TRUE,

 comments             => 'LIMPEZA DA TABELAS DO EFORMS');

END;