Bom dia Pessoal,

to com uma dificuldade pra mudar o horário de execução de um Job, gostaria
que ele fosse executado todo dia às 23:00hs
a versão do oracle é a 9i. SO win2003 server.

já fiz várias tentativas e não está funcionando, por isso resolvi apelar
para o grupo.

a forma que eu fiz foi como mostrado abaixo:

begin
  dbms_job.change(
    JOB => 1,
    WHAT => null,
    NEXT_DATE => TRUNC(SYSDATE)+23/24,
    INTERVAL => 'TRUNC(SYSDATE)+23/24'
  );
end;
/

o problema é que tá executando sempre depois da meia noite, tentei mudar os
parâmetros para

TRUNC(SYSDATE)+22/24

para executar as 22:00hs, mas continua executando depois da meia noite.

gostaria que alguém me desse uma luz nisso, ou me passasse algum material
que explique como funcionam os parâmetros dessa função.

obrigado a todos,

Fabiano.


[As partes desta mensagem que não continham texto foram removidas]

Responder a