微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何从PL / SQL过程中运行batch file

我有一个batch file,将执行一些.exe做一些操作(如连接到数据库获取数据,插入数据等…)

所有的东西都在batch file中configuration,当我运行它,它的效果很好。

但是,我想从PL / sql过程中调用这个batch file

这个过程应该首先调用这个batch file,并且在batch file执行后,它将拥有自己的sql操作。

我该怎么做呢?

删除txt中的前5行和后2行

如何在连接后终止OpenSSL s_client

如何安全地回显if-clause跳过周围双引号内的variables的值?

如果IF语句返回true,如何设置新variables?

batch filestring修改

batch file – 如何检查是否设置了bin文件夹的path

捕获命令的输出并检查批处理脚本中的错误级别

在Linux上以批处理模式运行R:输出问题

如何使batch file自己删除

批处理脚本来设置java homepath /path – 只添加到path,如果尚未包含

使用dbms_scheduler设置一个作业。 这个主题在这里讨论(德语): http : //db-memory.blogspot.ch/2012/12/dbmsscheduler-mit-executable-unter.html截图可能会有所帮助。

请记住启用dbms_scheduler作业,否则它将不会运行。

您可以使用实现运行OS可执行文件方法编写自己的存储java类。 您应该使用DBMS_JAVA.GRANT_PERMISSION过程向您的oracle用户授予java.io.FilePermission和java.lang.RuntimePermission。 然后你应该创建一个调用你的java方法的plsql函数包装器。 而所有你应该做的运行一个操作系统eecutable是运行你的plsql包装函数

这里有一个关于它的“AskTom”页面

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐