【问题标题】:Simple solution to provide CSV from SQL Server从 SQL Server 提供 CSV 的简单解决方案
【发布时间】:2022-01-24 02:47:51
【问题描述】:

我有一个用户每月需要一次或两次来自 SQL Server 的 CSV。我一直在运行查询,然后手动将 CSV 导出到网络位置,但我想自动执行此操作,以便他们可以自行提取数据或安排每隔一周更新一次文件。

很久没有提供这样的解决方案了,我想多了,所以我正在寻找关于现在提供这样的文件的正确方法的建议。

我目前只在 Excel 中设置了一个数据库连接设置,当用户需要它时会运行查询,但这作为一种解决方案提供给我感觉不专业。

感谢您的任何建议。

【问题讨论】:

  • 您可以使用数据导出向导创建一个 SSIS 包并通过计划的 SQL 作业运行它。您还可以通过计划任务运行@david-browne-microsoft 脚本。
  • SSRS............

标签: sql-server csv export-to-csv


【解决方案1】:

使用 Powershell:

PS C:\Users\david> invoke-sqlcmd "select * from sys.objects" | export-csv -Path "c:\temp\data.csv"

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2010-11-28
  • 2010-09-05
  • 1970-01-01
  • 2013-11-12
  • 2013-02-23
  • 1970-01-01
  • 1970-01-01
  • 2011-06-26
相关资源
最近更新 更多