【问题标题】:Auto run/schedule multiple scripts and (auto) export the outputs into CSV/Excel自动运行/调度多个脚本并(自动)将输出导出到 CSV/Excel
【发布时间】:2019-11-25 15:18:31
【问题描述】:

有没有一种方法可以在 Toad 11g 中执行或安排多个脚本,并将数据导出为 CSV 或 excel,而无需手动操作或一次执行一个脚本?

【问题讨论】:

    标签: oracle oracle11g toad toad-data-point


    【解决方案1】:

    一个选项是这样的:

    • 创建一个存储过程(或过程s),它将提取您需要的数据
    • 该程序将使用UTL_FILE
    • 这意味着您还需要有一个目录(Oracle 对象,它指向数据库服务器上的一个目录)并获得对它的读/写权限
    • 确保过程返回所需的结果 - 不要忘记用分号分隔列,以便 MS Excel 可以读取这样的 CSV 文件
    • 然后创建数据库作业(使用DBMS_JOB(更简单)或DBMS_SCHEDULER(更高级)),它将按计划的方式调用该过程(例如,每天02:30)
    • 第二天早上,拿起创建的 CSV 文件,然后用它/它们做任何你打算做的事情

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-02
      • 2016-04-25
      • 1970-01-01
      • 1970-01-01
      • 2018-04-12
      相关资源
      最近更新 更多