Pode criar uma job.
dá uma pesquisada no pacote DBMS_JOB.

Att.

Evandro Giachetto
Oracle Certified Associate
[email protected]


2009/11/12 Fabio Martinez <[email protected]>

> Segue exemplo:
>
>    DBMS_SCHEDULER.CREATE_JOB(
>                    job_name => 'apurar_agendamento',
>                    job_type => 'STORED_PROCEDURE',
>                    job_action => 'COLOQUE_AQUI_O_NOME_DA_PROCEDURE',
>                    start_date => SYSTIMESTAMP,
>                     repeat_interval => 'FREQ=MINUTELY; INTERVAL=5',
>                     enabled => TRUE);
>
> 2009/11/12 Rafael Martins <[email protected]>
>
> >
> >
> > 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://rafaelmartinsjava.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"
> >
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ------------------------------------
>
>
> --------------------------------------------------------------------------------------------------------------------------
> >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
> inteira responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/[email protected]/
>
> --------------------------------------------------------------------------------------------------------------------------
> >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure
> » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
> http://www.oraclebr.com.br/
> ------------------------------------------------------------------------------------------------------------------------
> Links do Yahoo! Grupos
>
>
>


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

Responder a