首页 > 解决方案 > 如何使用 python 自动运行日常 SQL 脚本(Oracle)?

问题描述

如何使用 python 自动运行日常 SQL 脚本(Oracle)?- 有可能吗?- 如果可能,如何自动将查询结果导出到excel?

标签: exceloracleautomationoracle-sqldeveloper

解决方案


您需要使用python cron每天执行脚本请参考文档https://pypi.python.org/pypi/python-crontab

cx_Oracle中使用python。以下是相关文档:

http://www.oracle.com/webfolder/technetwork/tutorials/obe/db/OOW11/python_db/python_db.htm

此链接将帮助您创建所需的脚本。

在数据库中获得结果后,您可以使用 os 中的 oracle 调度程序作业或批处理调度程序作业将 oracle 查询结果执行到 excel 中: https ://dba.stackexchange.com/questions/222209/how-to-automate- csv-exports-of-queries-in-pl-sql-developer-oracle


推荐阅读