Segundos a mais na próxima execução de um job

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
Responder
Robson Costa
Rank: Analista Sênior
Rank: Analista Sênior
Mensagens: 155
Registrado em: Sex, 17 Out 2008 6:05 pm
Localização: Campo Grande - MS

Olá,

Percebi que nos jobs que foram criados a próxima execução vai acrescentando alguns segundos a mais.

Como fazer que o job sempre seja executado na hora? Ou seja, se quando submeti um job e coloquei que ele iria executar às 16:00, todo dia, gostaria que continuasse assim.

Abraços,
Avatar do usuário
madmax
Rank: DBA Pleno
Rank: DBA Pleno
Mensagens: 293
Registrado em: Qua, 13 Dez 2006 5:02 pm
Localização: São Paulo
Contato:
________________________________
Douglas - Madmax.

Olá Robson.

E bem simples para fazer o job rodar todo dia as 16:00 user este comando para criar seu job.

Selecionar tudo

declare
job_PRC_XXXX number;
begin
dbms_job.submit(job_PRC_XXXX , 'xx_proc_123;', trunc(sysdate+1)+ 16/24, 
'trunc(sysdate) + 1 + 16/24' );
commit;
end;
Espero ter ajudado.

Douglas - Madmax
Robson Costa
Rank: Analista Sênior
Rank: Analista Sênior
Mensagens: 155
Registrado em: Sex, 17 Out 2008 6:05 pm
Localização: Campo Grande - MS

E como seria no caso de um job que roda de hora em hora?
Responder
  • Informação