从命令行调用Toad并执行查询文件。无法自动导出结果数据集

桑德培·罗伊(Somdeb Roy)

我正在尝试从命令行自动执行一些基于TOAD的查询。我正在使用:

Toad.exe -c模式/ pwd @ myOracleDB -f C:\ temp \ sample.sql / exec

运行此命令时,TOAD将打开,并运行sample.sql中的SELECT查询。请提出一些建议,我可以在命令行本身上指定要将输出数据集保存为“ mypath \ myoutput.xls”的方法。

TOAD帮助确实说明了如何通过命令行导出报告,但这似乎涉及首先在TOAD内的Automation Designer上设置格式化的报告或某些应用程序。我正在尝试避开这条路,因为对此我所知甚少。

谢谢,Somdeb

迈克尔·S。

我只是看了一下,对于自动化版本与Toad的所有版本,步骤通常应该是相同的。

  1. 从实用程序菜单中打开自动化设计器。
  2. 默认情况下,有几个示例应用程序和一个“ App1”。您可以创建新文件夹,新应用程序,也可以根据需要重命名App1,但是一旦有了应用程序即可将其放入其中,则要选择它,然后激活“导入/导出”选项卡。
  3. 双击新的“导出数据集”操作,将其添加到您的应用程序中。
  4. 双击应用程序中的操作(或rt单击并选择Properties ...)。
  5. 使用工具栏上的常规“更改会话”按钮将操作与连接相关联。
  6. 激活“数据集”选项卡,然后选中“导出查询”单选按钮。
  7. 输入您的查询。
  8. 激活选项选项卡。
  9. 将导出格式下拉列表更改为Excel文件。
  10. 选择文件单选按钮作为输出目标。
  11. 输入文件名保存结果。
  12. 根据需要更改其他任何选项,然后单击“应用”,然后关闭属性对话框。

因此,现在您有了一个应用程序,以后可以在Toad中通过命令行执行该应用程序,甚至可以使用Windows Task Scheduler对其进行调度。要从命令行执行该应用程序,您将发出以下命令。在此示例中,我的操作名为“导出数据集1”,它位于“ App1”应用程序中。

>Toad.exe -a "App1->Export Dataset1"

您还可以使用此命令整体执行该应用程序。

>Toad.exe -a "App1"

您提到要导出一些查询。如果您将多个导出数据集操作添加到一个应用程序,则可以整体运行该应用程序并获取所有结果,如果您不想同时运行所有应用程序,则可以为每个查询创建一个新应用程序,或者添加将它们全部发送到同一个应用程序,并使用上面显示的第一个命令分别执行每个动作。该组织完全取决于您。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从命令行调用Toad并执行查询文件。无法自动导出结果数据集

来自分类Dev

Bash无法从命令行执行

来自分类Dev

要求从命令行调用文件

来自分类Dev

从命令行调用mysql 5.5并将查询结果输出到文件中会给出用法消息,而不是查询结果

来自分类Dev

从命令行批量导出组织模式文件

来自分类Dev

从命令行批量导出组织模式文件

来自分类Dev

如何从命令行自动执行Photoshop

来自分类Dev

从命令行调用mount时自动运行fsck

来自分类Dev

从命令行执行查询时PostgreSQL编码问题

来自分类Dev

从命令行执行查询时PostgreSQL编码问题

来自分类Dev

如何从命令行执行Zim数据库文件?

来自分类Dev

从命令行调用时无法识别Powershell函数

来自分类Dev

如何使用命令行将查询结果导出到文本文件

来自分类Dev

Java从命令行调用列表文件

来自分类Dev

如何保存从命令行调用的 php 文件的输出?

来自分类Dev

从命令行导出Shell变量

来自分类Dev

无法从命令行配置数据源

来自分类Dev

无法从命令行编译C文件

来自分类Dev

无法从命令行解析csv文件

来自分类Dev

无法从命令行生成Java:org.jooq.exception.DetachedException:无法执行查询。未配置连接

来自分类Dev

如何从命令行自动挂载?

来自分类Dev

如何从命令行自动挂载?

来自分类Dev

从命令行自动发送邮件

来自分类Dev

从命令行执行bash函数

来自分类Dev

从命令行调用PowerShell函数

来自分类Dev

从命令行静默运行R,将结果导出到JSON

来自分类Dev

无法从命令行启动 gvim

来自分类Dev

从命令行下载.zip文件

来自分类Dev

从命令行获取文件的标志?