SSRS报告订阅以错误结束

时间:2010-11-24 19:29:19

标签: sql-server sql-server-2008 reporting-services

我讨厌过帖,但我在服务器故障方面没有取得任何进展,而且这里有关于报告服务的更多活动。

我在SSRS中创建了一个简单的报告,然后尝试使用数据驱动的订阅。 我可以验证订阅是否在“我的订阅”页面上运行。在状态下,它显示Done: 1 processed of 1 total; 1 errors.

如何找出此错误

我查看了Windows事件日志,但没有找到任何内容。我还检查了SQL Server日志,但也没有。

4 个答案:

答案 0 :(得分:14)

您需要查看“报表服务器执行日志”,这是一个特定的SQL Reporting Services日志文件。

有关详细信息,请参阅Reporting Services Log Files

答案 1 :(得分:5)

派对有点晚了,但是: 这是我在DD订阅失败时找到我的日志的地方:

  

C:\ Program Files \ Microsoft SQL Server \ MSSQL.2 \ Reporting Services \ LogFiles   查找文件名:ReportServerService * .log,其中包含相关的修改日期

答案 2 :(得分:3)

您还可以查看报告历史记录,获取此选项,将鼠标放在报告的顶部,然后从报告的下拉列表中选择管理选项,查找“报告历史记录 “在左侧选项中,创建”新快照

它会告诉你,最后一个错误知道:

Parameter validation failed. It is not possible to provide valid values for all parameters (rsParameterError) 

对于这种情况,您需要检查报告的定义,我遇到了用于向报告发送参数的下拉列表的问题。

答案 3 :(得分:0)

您可以在其中查找报表服务器服务日志的路径可能不同,例如: C:\ Program Files \ Microsoft SQL Server \ MSRS12.MSSQLSERVER \ Reporting Services \ LogFiles

在此日志中,您可以找到生成报告后发生的错误。例如,如果Reporting Services用户需要在订阅后将报告编写为CSV文件并且缺少必要的授权,则可以在这些日志中找到错误描述的唯一位置,而作业的历史记录与订阅相关联,执行日志将告诉您报告已正确生成(没有关于保存报告)。

相关问题