Sql 自动导出

Sql 自动导出,sql,oracle,oracle-sqldeveloper,Sql,Oracle,Oracle Sqldeveloper,我在一家公司工作,每月需要将一个请求SQL导出到CSV。我需要在公司服务器上的文件夹中注册此文件。我与Oracle(sql开发人员)合作。 这可能吗 你有什么想法或方法来解决我的问题吗?“每月”会导致一个计划作业-使用DBMS\u调度器包来创建它(或者,如果您使用的是较旧的数据库版本,请参阅DBMS\u作业) “CSV文件”导致使用存储过程和UTL\u文件包 最后,您将有一个定期调用存储过程的作业,该存储过程使用UTL\u文件,在数据库服务器上的目录中创建一个CSV文件。您可以将Oracle服务

我在一家公司工作,每月需要将一个请求SQL导出到CSV。我需要在公司服务器上的文件夹中注册此文件。我与Oracle(sql开发人员)合作。 这可能吗

你有什么想法或方法来解决我的问题吗?

“每月”会导致一个计划作业-使用
DBMS\u调度器
包来创建它(或者,如果您使用的是较旧的数据库版本,请参阅
DBMS\u作业

“CSV文件”导致使用存储过程和
UTL\u文件


最后,您将有一个定期调用存储过程的作业,该存储过程使用
UTL\u文件
,在数据库服务器上的目录中创建一个CSV文件。

您可以将Oracle服务器(而不是客户端)配置为使用工具UTL\u文件进行假脱机

如果您想做得更快,可以使用命令SPOOL-into.SQL文件来完成。 有一些规范如下:例如,您必须将输出重定向到>/dev/null,但它更为简单