No Job Action, eu coloco apenas: *'PR_SALDOS_PARCELA_ACOMP;'*
Com o ponto-e-vírgula no final, claro, se o jobtype for *PLSQL_BLOCK*. 2008/5/6 mufalani <[EMAIL PROTECTED]>: > > Tenta fazer o seguinte: > > BEGIN > DBMS_SCHEDULER.CREATE_JOB ( > > job_name => 'RESENDE_PROCEDURE_DB_GPO', > job_type => 'PLSQL_BLOCK', > job_action => 'begin > PR_SALDOS_PARCELA_ACOMP; > End;', > start_date => systimestamp + interval '10' second, > repeat_interval => 'FREQ=DAILY;BYHOUR=7,12;BYMINUTE=00;BYSECOND=00', > end_date => '31/12/2010 10:00:00', > enabled => TRUE, > comments => 'PROCEDURE PARA ALIMENTAR OS DADOS DE EXECUÇÃO'); > END; > / > > -----Mensagem original----- > De: oracle_br@yahoogrupos.com.br <oracle_br%40yahoogrupos.com.br> [mailto: > oracle_br@yahoogrupos.com.br <oracle_br%40yahoogrupos.com.br>] Em > nome de Arystydes > Enviada em: terça-feira, 6 de maio de 2008 12:18 > Para: oracle_br@yahoogrupos.com.br <oracle_br%40yahoogrupos.com.br> > Assunto: [oracle_br] job simples !!! > > > Olá... preciso de uma ajuda. > Criei um Job (abaixo) pra rodar uma procedure chamada > "PR_SALDOS_PARCELA_ACOMP", mas, está apresentando o seguinte erro ao > executar o job. É como se não soubesse que se trata de procedure. > Lembro ainda, que a criação da procedure bem como sua execução estão ok > !!! > Grato, > Aristides. > > SQL> BEGIN > 2 DBMS_SCHEDULER.CREATE_JOB ( > 3 job_name => 'RESENDE_PROCEDURE_DB_GPO', > 4 job_type => 'PLSQL_BLOCK', > 5 job_action => 'EXECUTE IMMEDIATE PR_SALDOS_PARCELA_ACOMP;', > 6 start_date => systimestamp + interval '10' second, > 7 repeat_interval => 'FREQ=DAILY;BYHOUR=7,12;BYMINUTE=00;BYSECOND=00', > 8 end_date => '31/12/2010 10:00:00', > 9 enabled => TRUE, > 10 comments => 'PROCEDURE PARA ALIMENTAR OS DADOS DE EXECUÇÃO'); > 11 END; > 12 / > > Procedimento PL/SQL concluído com sucesso. > > SQL> EXEC DBMS_SCHEDULER.run_job (job_name => 'RESENDE_PROCEDURE_DB_GPO'); > BEGIN DBMS_SCHEDULER.run_job (job_name => 'RESENDE_PROCEDURE_DB_GPO'); > END; > > * > ERRO na linha 1: > ORA-06550: linha ORA-06550: linha 1, coluna 417: > PLS-00222: não existe nenhuma função com o nome 'PR_SALDOS_PARCELA_ACOMP' > nesta > abrangência > ORA-06550: linha 1, coluna 399: > PL/SQL: Statement ignored > , coluna : > ORA-06512: em "SYS.DBMS_ISCHED", line 150 > ORA-06512: em "SYS.DBMS_SCHEDULER", line 441 > ORA-06512: em line 1 > > [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/oracle_br@yahoogrupos.com.br/ > ---------------------------------------------------------- > ---------------------------------------------- > >Funções, Procedures, propostas de emprego - O GRUPO ORACLE_BR TEM SEU > PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ > ---------------------------------------------------------- > -------------------------------------------- Links do Yahoo! Grupos > > > -- Atenciosamente, Gleyson Melo Oracle Database 10g Administrator Certified Professional [As partes desta mensagem que não continham texto foram removidas]