我目前使用SSRS導出報告。然而,我的客戶希望有一個url可以按計劃或命令動態生成下載或文件。自動將SQL查詢導出到csv或txt文件
這樣做的最佳方式是什麼而不試圖強制SSRS做得比它能做得更多?
有沒有簡單的方法。我是SQL新手。
我目前使用SSRS導出報告。然而,我的客戶希望有一個url可以按計劃或命令動態生成下載或文件。自動將SQL查詢導出到csv或txt文件
這樣做的最佳方式是什麼而不試圖強制SSRS做得比它能做得更多?
有沒有簡單的方法。我是SQL新手。
您可以使用此查詢:
SQLCMD -S YourSQLServer -d YourDatabase -U YourUserName -P
YourPassword -Q 「Your Query」 -s 「,」 -o 「C:\Yourfilename.csv」
現在你可以去你的文件位置並打開該文件,你會看到那裏創建新的CSV文件。當你打開csv文件時,你會注意到查詢的結果。
檢查http://blog.sqlauthority.com/2013/03/05/sql-server-exporting-query-results-to-csv-using-sqlcmd/這是更多細節。
爲什麼不使用SSRS內的訂閱和遞送服務(http://technet.microsoft.com/en-us/library/ms159762.aspx)?關於這一點的好處是它可以讓你選擇一些方便的渲染選項。您可以通過電子郵件發送或發送到共享文件位置。如果客戶要求按要求生產,那麼SSRS內的出口選擇是否足夠?