Criação de Job
-
- Rank: Programador Sênior
- Mensagens: 55
- Registrado em: Qua, 27 Out 2010 1:49 pm
- Localização: Belo Horizonte - MG
Caros amigos , estou precisando da ajuda para fazer um JOB , e como nunca fiz estou com um pouco de dificuldade , tenho uma procedure e quero executa-la através de um job a cada 10 dias , alguém pode me ajudar ?
- dr_gori
- Moderador
- Mensagens: 5026
- Registrado em: Seg, 03 Mai 2004 3:08 pm
- Localização: Portland, OR USA
- Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Dá uma olhada na DBMS_SCHEDULER... Ela veio pra substiuir a DBMS_JOB...
http://www.orafaq.com/wiki/DBMS_SCHEDULER
http://www.orafaq.com/wiki/DBMS_SCHEDULER
-
- Moderador
- Mensagens: 1177
- Registrado em: Qui, 15 Out 2009 10:28 am
- Localização: Recife
o dbms_schedule você consegue criar até pelo Enterprise manager...


-
- Rank: Programador Sênior
- Mensagens: 55
- Registrado em: Qua, 27 Out 2010 1:49 pm
- Localização: Belo Horizonte - MG
Não esta funcionando , estou logando na base rodando o script abaixo , minha procedure chama EXPIRA_AF , estou fazendo algo errado ? O que seria o -2:00 no start_date ?
begin DBMS_SCHEDULER.create_job (
job_name => 'Exec_EXPIRA_AF',
job_type => 'PLSQL_BLOCK',
job_action => 'BEGIN SUA_PROCEDURE; END;',
start_date => '20/10/2011 17:09:00 -02:00',
repeat_interval => 'FREQ=DAILY; INTERVAL=10',
end_date => NULL,
enabled => TRUE,
comments => 'Teste Lucas');
END;
-
- Moderador
- Mensagens: 1177
- Registrado em: Qui, 15 Out 2009 10:28 am
- Localização: Recife
job_action => 'BEGIN SUA_PROCEDURE; END;',
acho que deveria ser:
o -02:00 acho que é o fuso horário GMT.
acho que deveria ser:
job_action => 'BEGIN EXPIRA_AF; END;',
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Bing [Bot] e 1 visitante