| |||
Ejecutar procedimiento en una tarea programada Buenos días señores, necesito ejecutar un procedimiento desde una tarea programada y no he encontrado mucha información al respecto, a lo mucho he encontrado como ejecutar una sentencia sql pero no un procedimiento, ojala pudiesen ayudarme. Gracias. |
| |||
Respuesta: Ejecutar procedimiento en una tarea programada Buenas, Para solucionar tu duda, se me ocurre entre otras cosas que puedes usar los jobs de Oracle. Seria algo parecido a esto: DECLARE X NUMBER; BEGIN SYS.DBMS_JOB.SUBMIT ( job => X ,what => 'tuPorcedimiento' ,next_date => to_date('08/07/2011 08:02:36','dd/mm/yyyy hh24:mi:ss') ,interval => 'SYSDATE+1' ,no_parse => FALSE ); SYS.DBMS_OUTPUT.PUT_LINE('Job Number is: ' || to_char(x)); COMMIT; END; / Ahi lo tienes, y espero que te sirva. Saludos |
| |||
Respuesta: Ejecutar procedimiento en una tarea programada Especifica eso de la tarea programada. yo las aplico desde un shell y cron Archivo .sh contiene el sql pluss User@pass script/carpteta/.sql y luego tu archivo .sql Todo dentro de una misma carpeta. Luego en tu servidor UNIX/Linux programas el Cron. Santo remedio |
Etiquetas: |