Criar Job todo dia primeiro do mes
24/04/2009
0
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
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
Curtir tópico
+ 0
Responder
Posts
16/05/2010
Danielle Lemos
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
--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
Responder
Clique aqui para fazer login e interagir na Comunidade :)