Criação de JOB

DBA Geral (instalação, configuração do banco, scripts do Sql*Plus, shell scripts, batch scripts, etc...)
Responder
fcirone
Rank: Estagiário Júnior
Rank: Estagiário Júnior
Mensagens: 1
Registrado em: Qua, 06 Jul 2005 11:06 am
Localização: São Paulo-SP

Bom dia,

Preciso executar uma rotina (pode ser stored procedure) uma vez por mês.
Pensei em fazer isso utilizando JOB.
Mas não sei como proceder para a criação de um JOB.
Alguém pode me dar outra sugestão, ou algumas dicas para a criação?

Obrigado,
Fabio Cirone
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

Aí vai um pequeno exemplo:

Selecionar tudo

VARIABLE jobno NUMBER
BEGIN
  DBMS_JOB.SUBMIT (
      :jobno,
      'BEGIN sua_procedure; END;',
      sysdate,
      'add_months(trunc(sysdate,''mm''),1)');   --> vai rodar sempre no dia primeiro!
END;
Você pode consultar seu JOB fazendo select na USER_JOBS.
Responder
  • Informação
  • Quem está online

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