Área de Tecnologías de la Información y las Comunicaciones Aplicadas
Área de Tecnologías de la Información y las Comunicaciones Aplicadas Universidad de Murcia
Área de Tecnologías de la Información y las Comunicaciones Aplicadas
ATICA arrow Consultoria arrow DBconnector arrow PLSQL - Ejecutar comando del Sistema Operativo
24.05.2012
 
 
PLSQL - Ejecutar comando del Sistema Operativo Imprimir E-mail
Desde PL/SQL no se puede ejecutar un comando del Sistema Operativo (en la máquina en la que reside el Servidor de BD).

El comando HOST sólo está disponible desde SQL*PLUS y desde FORMS, pero no desde PL/SQL.

Una buena opción para conseguir hacer ésto es usar la capacidad de Oracle de almacenar (y ejecutar) código Java en la BD (desde la versión 8i). De este modo, podemos crear una clase java que ejecute un comando del Sistema Operativo, y llamarla desde PL/SQL construyendo un procedimiento que haga de interfaz (envoltorio PL/SQL).

Puedes ver un ejemplo ilustrativo en OraFAQ. También puedes leer un artículo de Burleson que explica lo que digo.
Última modificación ( 11.11.2008 )
 
Área de Tecnologías de la Información y las Comunicaciones Aplicadas
Volver al incio del documento Volver al inicio del documento
Área de Tecnologías de la Información y las Comunicaciones Aplicadas