自动安排 SQL 查询结果导出到 csv 文件
Automatically scheduling SQL query results to be exported to a csv file
我已尝试阅读有关此主题的内容,但我仍然不太清楚如何继续。这似乎是一项相当基本的任务,但它远没有我想象的那么简单。我编写了几个 SQL 查询,我希望能够将它们安排在每个月的特定日期 运行,然后自动导出到所选文件夹中的 .csv 文件。然后,这将允许它们自动上传到我们公司使用的 BI 和报告工具中(这部分我知道如何处理)。
我相当精通 SQL 查询的编写,但除此之外的一切我都非常迷茫。现在我正在使用 Microsoft SQL Management Studio 17。我认为也许使用 SQL Server Agent 安排作业是解决方案,但我读得越多,沿着这条路走下去,就越少我相信它将允许我将查询结果导出到我需要的 .csv 文件中以获取它。同样重要的是,这些结果在没有 headers 的情况下导出。
有没有人对此有任何解决方案?如果我不清楚,我很乐意回答任何后续问题。
您可以在 SQL 服务器管理工作室中创建一个工作来处理整个事情。
http://social.msdn.microsoft.com/Forums/en/transactsql/thread/7d2280cf-3b33-46f7-ba82-4131e8a841c0
我已尝试阅读有关此主题的内容,但我仍然不太清楚如何继续。这似乎是一项相当基本的任务,但它远没有我想象的那么简单。我编写了几个 SQL 查询,我希望能够将它们安排在每个月的特定日期 运行,然后自动导出到所选文件夹中的 .csv 文件。然后,这将允许它们自动上传到我们公司使用的 BI 和报告工具中(这部分我知道如何处理)。
我相当精通 SQL 查询的编写,但除此之外的一切我都非常迷茫。现在我正在使用 Microsoft SQL Management Studio 17。我认为也许使用 SQL Server Agent 安排作业是解决方案,但我读得越多,沿着这条路走下去,就越少我相信它将允许我将查询结果导出到我需要的 .csv 文件中以获取它。同样重要的是,这些结果在没有 headers 的情况下导出。
有没有人对此有任何解决方案?如果我不清楚,我很乐意回答任何后续问题。
您可以在 SQL 服务器管理工作室中创建一个工作来处理整个事情。
http://social.msdn.microsoft.com/Forums/en/transactsql/thread/7d2280cf-3b33-46f7-ba82-4131e8a841c0