从SSIS导出pdf格式的SSRS报告

时间:2018-12-27 17:03:57

标签: pdf reporting-services ssis

我遇到一种情况,我需要通过SSIS包以pdf格式将报告从报告服务器导出到本地。

2 个答案:

答案 0 :(得分:2)

这可以通过脚本任务来完成。下面是一个使用C#作为语言的示例。

  • 添加HTTP连接管理器。对于服务器URL,请输入报表服务器的URL。您可以在“ Web服务URL”窗格上的Reporting Services配置管理器中找到它。确保使用具有适当特权的凭据。我建议先进行测试和验证。
  • 使用以下代码添加C#脚本任务。 ServerURL属性将如下所示:

报告服务器URL + ?/ + 报告名称,包括带有SSRS文件夹的路径 + 命令选项(从第一个{{ 1}})。在这种情况下,&rs用于保存为PDF格式。

Format=PDF

答案 1 :(得分:1)

您可以在SSIS中使用脚本任务从SSRS导出报告。看看下面的博客文章。它说明了如何通过SSIS导出SSRS报告。 https://sqlserverrider.wordpress.com/2013/02/15/generate-pdf-report-from-ssis/

此外,此论坛主题还有其他示例:https://social.msdn.microsoft.com/Forums/sqlserver/en-US/d6ac1ba5-90a2-403b-898e-edaab3c7b270/generate-ssrs-pdf-from-ssis?forum=sqlintegrationservices