KB3000835 - 修复:将报表导出到 SSRS 2012 中的 .pdf 文件时出现“报表服务器发生内部错误”错误

症状

将报表导出到 Microsoft SQL Server 2012 Reporting Service (SSRS 2012) 中的 .pdf 文件时,会收到以下错误消息:

注意

报表服务器上发生内部错误。 有关更多详细信息,请参阅错误日志。 (rsInternalError)

此外,SSRS 日志中收到以下错误消息:

注意

图书馆!ReportServer_0-12!10c4!<日期><时间>::e 错误:引发Microsoft.ReportingServices.Diagnostics.Utilities.InternalCatalogException:报表服务器上发生内部错误。 有关更多详细信息,请参阅错误日志。ScalableList: Index XX 超出允许范围 [0::6];
信息:Microsoft.ReportingServices.Diagnostics.Utilities.InternalCatalogException:报表服务器上发生内部错误。 有关更多详细信息,请参阅错误日志。

      

解决方法

此问题首先在以下SQL Server累积更新中得到解决。 

SQL Server 2012 SP2 /help/3002049 的累积更新 3

关于 SQL Server 的累积更新

SQL Server的每个新累积更新都包含以前的累积更新中包含的所有修补程序和所有安全修补程序。 查看SQL Server的最新累积更新:

      

状态

Microsoft 已确认在 "适用于" 部分中所列的 Microsoft 产品中存在问题。