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 [mailto:[EMAIL PROTECTED] Em
nome de Arystydes
Enviada em: terça-feira, 6 de maio de 2008 12:18
Para: oracle_br@yahoogrupos.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



Responder a