我正在尝试从命令行自动执行一些基于TOAD的查询。我正在使用:
Toad.exe -c模式/ pwd @ myOracleDB -f C:\ temp \ sample.sql / exec
运行此命令时,TOAD将打开,并运行sample.sql中的SELECT查询。请提出一些建议,我可以在命令行本身上指定要将输出数据集保存为“ mypath \ myoutput.xls”的方法。
TOAD帮助确实说明了如何通过命令行导出报告,但这似乎涉及首先在TOAD内的Automation Designer上设置格式化的报告或某些应用程序。我正在尝试避开这条路,因为对此我所知甚少。
谢谢,Somdeb
我只是看了一下,对于自动化版本与Toad的所有版本,步骤通常应该是相同的。
因此,现在您有了一个应用程序,以后可以在Toad中通过命令行执行该应用程序,甚至可以使用Windows Task Scheduler对其进行调度。要从命令行执行该应用程序,您将发出以下命令。在此示例中,我的操作名为“导出数据集1”,它位于“ App1”应用程序中。
>Toad.exe -a "App1->Export Dataset1"
您还可以使用此命令整体执行该应用程序。
>Toad.exe -a "App1"
您提到要导出一些查询。如果您将多个导出数据集操作添加到一个应用程序,则可以整体运行该应用程序并获取所有结果,如果您不想同时运行所有应用程序,则可以为每个查询创建一个新应用程序,或者添加将它们全部发送到同一个应用程序,并使用上面显示的第一个命令分别执行每个动作。该组织完全取决于您。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句