Ola RAfael, Se o seu banco esta instalado num maquina linux/unix vc pode executar/eschedular essa procedure utilizando os recursos da crontab.
Abraços, Jean Antunes. ________________________________ De: Rafael Martins <[email protected]> Para: [email protected] Enviadas: Quinta-feira, 12 de Novembro de 2009 12:16:21 Assunto: [oracle_br] Executar PROCEDURE automaticamente Pessoal, estou com algumas dúvidas. Preciso fazer com que meu banco execute uma PROCEDURE a cada intervalo de tempo. Pesquisando no GOOGLE encontrei algumas referências a criação de SCHEDULER e a criação de JOB. O que devo criar de fato para essa questão? Inicialmente, tentei criar uma SCHEDULER. Mas, não vi onde inserir a chamada a minha procedure. O script que estou utilizando é esse: BEGIN DBMS_SCHEDULER. CREATE_SCHEDULE ( schedule_name => 'apurar_agendamento ', start_date => SYSTIMESTAMP, --data que começará a ser rodada end_date => NULL repeat_interval => 'FREQ=MINUTELY; INTERVAL=5', --em um intervalo de 4 horas comments => 'Comentarios da scheduler'); END; Obrigado a todos. -- ------------ --------- ------- Rafael Martins http://rafaelmartin sjava.blogspot. com 0xx(71) 8793-4642 "As pessoas que vencem nessa vida são aquelas que procuram as circunstâncias de que precisam e quando não as encontram, as criam" ____________________________________________________________________________________ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
