如何从SQL执行Windows批处理命令?

问题描述

| 喜 我写了一个Windows批处理命令,该命令对存储在oracle数据库中的视频文件进行操作。在那些视频文件上执行此批处理命令的最佳方法是什么? 我能想到的一种方法是使用sql脚本将视频文件拉到临时文件夹,然后编写另一个程序(也许用Java编写),以对那些文件执行批处理命令,并将结果存储在单独的文件夹中或提交到数据库中。 感谢您的建议。     

解决方法

您可以使用DBMS_SCHEDULER运行外部(可执行)作业。 这里的一个例子 不确定您的批处理文件如何从Oracle“获取”视频文件。我将BFILEs作为一种选择。