Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

script y procedimiento almacenado - ayuda

Estas en el tema de script y procedimiento almacenado - ayuda en el foro de Oracle en Foros del Web. Que tal buenas tardes, Alguien me podria ayudar? estoy realizando un procedimiento y queiro que ejecute un script (archivo con extensio .sh) pero no se ...
  #1 (permalink)  
Antiguo 21/02/2008, 16:22
 
Fecha de Ingreso: octubre-2007
Mensajes: 17
Antigüedad: 16 años, 6 meses
Puntos: 0
Pregunta script y procedimiento almacenado - ayuda

Que tal buenas tardes,

Alguien me podria ayudar? estoy realizando un procedimiento y queiro que ejecute un script (archivo con extensio .sh) pero no se como acerlo he leido y según no hay una instrucción directa se tiene q realizar un procedimiento eh java o C pero no he podido realizarlo, alguien podria ayudarme??? agradecer su ayuda, por cierto como dato mi servidor tiene SO linux.

De antemano gracias.


ioka
[email protected]
  #2 (permalink)  
Antiguo 22/02/2008, 04:48
Avatar de matanga  
Fecha de Ingreso: octubre-2007
Ubicación: España
Mensajes: 1.091
Antigüedad: 16 años, 6 meses
Puntos: 85
Re: script y procedimiento almacenado - ayuda

Hola,

Si estas en 10g, puedes utilizar el package DBMS_SCHEDULER para crear una tarea de tipo ejecutable e invocarla bajo demanda.

Código:
BEGIN
  dbms_scheduler.create_job(job_name        => 'os_command',
                            job_type        => 'executable',
                            job_action      => '/home/oracle/os_command.sh',
                            enabled         => TRUE,
                            auto_drop       => TRUE);

  dbms_scheduler.run_job('os_command',TRUE);
END;
/
Saludos
  #3 (permalink)  
Antiguo 22/02/2008, 10:27
 
Fecha de Ingreso: octubre-2007
Mensajes: 17
Antigüedad: 16 años, 6 meses
Puntos: 0
Re: script y procedimiento almacenado - ayuda

Gracias por la respuesta pero estoy utilizando el 9i, tendras alguna solución para el 9i??? agradecer su ayuda


gracias. saludos cordiales



ioka
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 22:49.