Deu certo colocando apenas *'PR_SALDOS_PARCELA_ACOMP;'*
no job_action, como orientado.

Valeu Rapaziada !!!


  ----- Original Message ----- 
  From: Gleyson Melo 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Tuesday, May 06, 2008 1:00 PM
  Subject: Re: [oracle_br] job simples !!!


  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]



   

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

Responder a