Oracle PL/SQL executing OS Commands

软件截图:
Oracle PL/SQL executing OS Commands
软件详细信息:
版本: 0.6
上传日期: 3 Jun 15
许可: 免费
人气: 104

Rating: 2.5/5 (Total Votes: 2)

甲骨文的PL / SQL执行操作系统命令项目包含的PL / SQL包OS_COMMAND,FILE_TYPE和FILE_PKG这使Oracle数据库开发人员与操作系统或普通文件进行交互  Oracle提供了即装即用只有有限的功能,用于访问文件系统和任何功能执行shell命令或操作系统进程。还有散布在互联网和在Oracle论坛PL / SQL脚本,但没有现成的安装包。该项目即将提供的正是这种。
一般来说,至少有三种方式由Oracle引擎来执行shell命令。
  1。编码本机共享库,引用它使用CREATE LIBRARY并创建特定的功能的PL / SQL包装在Oracle数据库中。这需要一个C编译器运行Oracle的平台。
  2。使用Oracle提供的包DBMS_SCHEDULER这是能够执行shell命令。但DBMS_SCHEDULER无法获得stdin和stdout;如果这是需要的,DBMS_SCHEDULER是不再一个选项。
  3。因为Oracle8i的有包含在数据库中的J2SE兼容的Java引擎;任何其他Java引擎是能够通过System.exec方法执行shell命令。在JDBC API允许STDIN,STDOUT的内容或操作系统的返回值传递回SQL引擎。而且,由于Java是平台无关之一安装脚本做这项工作的所有平​​台。所以,我在数据库中了决定为Java。
该软件包中的Oracle 10.1或更高版本上运行。

什么是此版本的新

  • 为ORACLE10和Oracle11g的分隔的文件 - 在OS_COMMAND.LOAD_ENV方法不可用在10g中
  • 支持执行shell命令时,工作目录
  • 支持自定义环境变量
  • FILE_TYPE不再需要写权限仅仅时读取文件
  • 在PL / SQL包现在与调用者的权利
  • 在获取环境的具体信息:根目录和名称分隔符
  • FILE_TYPE:get_parent()方法

类似的软件

HyperSQL
HyperSQL

11 May 15

Qercus
Qercus

14 Apr 15

CloverETL Designer
CloverETL Designer

17 Feb 15

意见 Oracle PL/SQL executing OS Commands

评论没有发现
添加评论
打开图片!