【发布时间】:2013-04-09 23:26:45
【问题描述】:
我对 oracle 环境相当陌生(但对 SQL Server 非常熟悉),并且正在尝试弄清楚如何在我的 PL/SQL 过程结束时启动 Windows CMD 行。关于如何做到这一点的任何想法?
【问题讨论】:
-
您是否有理由要从 PL/SQL 过程启动命令提示符?
-
是的,对于中断通知,oracle PL/SQL 返回 true 或 false。如果为真,则需要在报表服务器上运行 BAT 文件以发送适当的信息。我可以使用 Psexec 功能(已经测试)在远程服务器上启动 BAT 文件。我只是不知道如何启动这个 CMD: psexec \\servername -p password -u userID c:\Autobatch\ClientJobSender.exe reportserver.net:80/automation/JobExecutor.asmx c:\AutoBatch\criticalevent.xml
-
我能想到的唯一方法是使用Java to call the command。否则,让程序打印结果并处理它 - like so
标签: oracle batch-file plsql cmd