症状
假设你在报表定义语言(RDL)报表中有一个作为页眉或页脚图像存储在 SQL Server 表中的图像。 在 SQL Server Reporting Services (SSRS) web 服务页面中打开具有页眉或页脚 imager 的钻取报表。 在这种情况下,该图像在网页中不能正确显示。 此外,在 SSRS 日志中还会收到以下错误消息:
库!ReportServer_0-2!10d4! <timestamp>:: e 错误:引发 StreamNotFoundException:,:,:,ReportingServices:无法找到该流。 在报表服务器数据库中找不到提供给操作的流标识符。库!ReportServer_0-2! eb8! <时间戳>:: e 错误:引发 ReportingServices: StreamNotFoundException:、ReportingServices. StreamNotFoundException:无法找到该流的内容。 在报表服务器数据库中找不到提供给操作的流标识符。
注意报表管理器中不会出现此问题。
解决方案
SQL Server 2014 的 Service pack 信息
若要解决此问题,请获取 SQL Server 2014 的 Service Pack 1。
有关 SQL Server 2014 Service Pack 1 (SP1)的详细信息,请参阅 在 SQL server 2014 Service Pack 1 中修复的 bug。
SQL Server 2012 的 Service pack 信息
若要解决此问题,请获取最新的 Microsoft SQL Server 2012 服务包。有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
2755533 如何获取最新的 SQL Server 2012 服务包
状态
Microsoft 已经确认这是一个列于“适用范围”部分的 Microsoft 产品问题。