Oracle PL / SQL ejecutando los comandos del sistema operativo

PL / SQL Ejecutando Shell (sistema operativo) Comandos: OS_COMMAND y FILE_TYPE
Descargar ahora

Oracle PL / SQL ejecutando los comandos del sistema operativo Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Public Domain
  • Precio:
  • FREE
  • Nombre del editor:
  • Carsten Czarski
  • Sitio web del editor:

Oracle PL / SQL ejecutando los comandos del sistema operativo Etiquetas


Oracle PL / SQL ejecutando los comandos del sistema operativo Descripción

Comandos de shell de ejecución de PL / SQL (sistema operativo): OS_COMMAND y FILE_TYPE Oracle PL / SQL Ejecutando SO Comandos El proyecto contiene los paquetes PL / SQL OS_COMMAN, FILE_TYPE y FILE_PKG que permiten a un desarrollador de base de datos Oracle interactuar con el sistema operativo o con archivos ordinarios. Oracle proporciona una funcionalidad limitada única de la caja para acceder al sistema de archivos y sin funcionalidad para ejecutar comandos de shell o procesos del sistema operativo. Hay scripts de PL / SQL se extienden a través de Internet y en los foros de Oracle, pero no hay un paquete listo para instalar. Este proyecto está a punto de proporcionar exactamente esto. En general, hay al menos tres formas de ejecutar los comandos de Shell por el motor Oracle. 1. Codificar una biblioteca nativa compartida, haga referencia a la base de datos de Oracle utilizando la Biblioteca Crear y cree una envoltura PL / SQL en las funciones particulares. Este compilador requerido para la plataforma Oracle se está ejecutando. 2. Usando el paquete DBMS_Scheduler suministrado de Oracle, que puede ejecutar comandos de shell. Pero DBMS_SCHEDULER carece de acceso a STDIN y STDOUT; Si se necesita esto, DBMS_SCHEDURULER no es más largo. 3. Desde Oracle8i, hay un motor Java compatible con J2SE contenido en la base de datos; Como cualquier otro motor Java, es capaz de ejecutar los comandos de Shell a través del método System.exec. La API de JDBC permite pasar el contenido de STDIN, STDOUT o los valores de devolución del sistema operativo al motor SQL. Y dado que Java es la plataforma independiente de un script de instalación hace el trabajo para todas las plataformas. Así que tomé la decisión de Java en la base de datos. El paquete se ejecuta en Oracle 10.1 o superior. ¿Qué hay de nuevo en este lanzamiento: · Archivos separados para Oracle10 y Oracle11g: los métodos OS_COMMAND.AD_ENV no están disponibles en 10G · Soporte para los directorios de trabajo al ejecutar los comandos de Shell · Soporte para variables de entorno personalizado · File_Type ya no se requieren privilegios de escritura cuando solo leen archivos · El paquete PL / SQL ahora funciona con los derechos de los invocadores · Obtener información específica del entorno: directorios de raíces y carácter del separador de nombres · FILE_TYPE: GET_PARENT () MÉTODO


Oracle PL / SQL ejecutando los comandos del sistema operativo Software relacionado

HÚMEDO

HOMT es un puerto de la implementación popular de la lámpara del mundo de Linux a Dragonfly BSD. ...

197

Descargar

GDBM

GDBM es la Biblioteca de la base de datos de GNU para C. ...

210

Descargar