Criar Job Simples - Oracle

DBA Geral (instalação, configuração do banco, scripts do Sql*Plus, shell scripts, batch scripts, etc...)
Responder
GabrielDB
Rank: Estagiário Sênior
Rank: Estagiário Sênior
Mensagens: 8
Registrado em: Dom, 03 Nov 2013 7:20 am

Bom dia!

Sou iniciante em Oracle, estou com a necessidade de criar um Job simples para executar procedures
IDE -> Oracle Sql Developer


Obrigado pela ajuda
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
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

Avatar do usuário
Rafael de oliveira
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 4
Registrado em: Qui, 27 Mar 2014 1:55 pm
Analista Desenvolvedor de Sistema
Metta Informática - Lençóis Paulista

Boa tarde, criei um Job que vai executar uma procedure.

Quero que ele execute de 30 em 30 minutos.

Selecionar tudo

begin
  sys.dbms_job.change(job => 66,
                      what => 'LOG_RES_PROD_FECHADO_RESUMO;',
                      next_date => to_date('27-03-2014 14:00:00', 'dd-mm-yyyy hh24:mi:ss'),
                      interval => 'SYSDATE + 1/48');
  commit;
end;
Atualmente ele executa da seguinte forma, começa as 14:00:00, o próximo ele joga para 14:30:06, depois 15:00:13 e assim por diante.
Ele muda de meia em meia hora porém esta acrescentando o tempo de execução a próxima execução.
Gostaria que não fosse assim, que executasse sempre que em horas certas 14:00:00, 14:30:00 e assim por diante.

O que estou fazendo de errado na criação de Job e o que devo fazer para corrigir?

Obrigado pela atenção de todos.
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 15 visitantes