Problema con DBMS_JOB
Publicado por Gustavo (8 intervenciones) el 20/12/2006 19:18:54
Hola, estoy tratando de crear un trabajo en oracle que cada 5 minutos llame a un procedimiento, estoy colocando lo siguiente según encontré por la web la información:
declare
jobno number;
x number;
begin
dbms_job.submit(:jobno,'fn_calcula_valores(x)';sysdate,'sysdate+5/24/60');
end;
fn_calcula_valores(x) es una función que selecciona valores de una tabla e inserta en otra y no tiene problemas de compilación ni nada parecido.
El problema que tengo es que al ejecutar esas líneas obtengo un error que me dice:
ORA-01008: not all variables bound
Qué puedo hacer??? Debo configurar algo antes de crear un job? Luego de realizar esto consulto la tabla dba_job o all_job y se encuentran vacías... Estoy usando oracle 9.2
Muchas gracias
declare
jobno number;
x number;
begin
dbms_job.submit(:jobno,'fn_calcula_valores(x)';sysdate,'sysdate+5/24/60');
end;
fn_calcula_valores(x) es una función que selecciona valores de una tabla e inserta en otra y no tiene problemas de compilación ni nada parecido.
El problema que tengo es que al ejecutar esas líneas obtengo un error que me dice:
ORA-01008: not all variables bound
Qué puedo hacer??? Debo configurar algo antes de crear un job? Luego de realizar esto consulto la tabla dba_job o all_job y se encuentran vacías... Estoy usando oracle 9.2
Muchas gracias
Valora esta pregunta


0