Adicione a cláusula abaixo no seu "Create JOB". repeat_interval => 'FREQ=DAILY;BYHOUR=6,7,8,9,10,11,12,13,14,15,16,17,18;BYMINUTE=30,
Abraço, Aristides ----- Original Message ----- From: Mária Cristina Silva To: oracle_br@yahoogrupos.com.br Sent: Thursday, December 11, 2008 11:32 AM Subject: [oracle_br] JOB Bom dia! Estou cirando um job no oracle10g, que roda a cada 30 minutos, acontece é que preciso limita-lo, quero que ele pare de rodar todos os dias as 18:30, e so volte a rodar no dia seguinte apartir das 07:00.... Alguém sabe me dizer qual o comando posso usar? Hj está implementado assim: * begin* DBMS_SCHEDULER.CREATE_JOB ( job_name => 'Job_xx' ,job_type => 'PLSQL_BLOCK' ,job_action => 'BEGIN esquema.procedure(); END;' ,start_date => to_date('11/12/2008 09:15:00','dd/mm/yyyy hh24:mi:ss') ,repeat_interval => 'FREQ=MINUTELY;INTERVAL=30' ,enabled => *TRUE* ,comments => 'xxxxxxxxxxxxxxx' ); *END*; [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]