早上好-
我有一个运行 2 个存储过程的 SSRS 报告。这些存储过程中的每一个在通过 Management Studio 运行时都需要 2-4 分钟才能运行。
我有订阅设置,每天使用不同的参数值运行此报告。每天应该生成 5 个该报告的副本,每个副本使用不同的参数值生成。今天 5 个订阅中有 3 个失败。我今天在日志中看到的每次失败的错误是:
Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: Cannot read the next data row for the dataset SectionLines.
当我查看报表服务器数据库中的执行日志时,我看到失败报表的 TimeDataRetrieval 值 > 3600000。这很奇怪,因为每个存储过程只需要几分钟的时间来运行,而且绝对不超过 10 分钟.
解决此问题的任何线索?
谢谢!