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


Evandro_araujo

Evandro_araujo

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
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar