Criar Job todo dia primeiro do mes

Oracle

24/04/2009

Pessoal,

Preciso criar um job., que ira executar. uma procedure do meu banco no oracle, todo dia primeiro de cada mes.

como seria este script. deste job??


obrigado


Evandro_araujo

Evandro_araujo

Curtidas 0

Respostas

Danielle Lemos

Danielle Lemos

24/04/2009

Vc deve utilizar o pacote dbms_scheduler.

--Para criar o scheduler
begin
dbms_scheduler.create_schedule
(schedule_name => 'Procedure Mensal',
start_date=> '01/01/2010 10:00 PM',
repeat_interval=> 'FREQ=MONTHLY');
end;

-- Para criar o job
begin
dbms_scheduler.create_job(
job_name => 'JOB para processamento mensal'
,job_type => 'STORED PROCEDURED'
,job_action => 'begin procedure(''param_value''); end; '
,schedule_name =>'Procedure Mensal'
,enabled => TRUE);
end;
/


[]´s

Dani
GOSTEI 0
POSTAR