我们正在使用SQL Server Reporting Services 2008来构建报告。我们通过Webservice(ReportExecution2005.asmx)访问报告,将它们渲染为html以将它们嵌入到aspx页面中。一切都很好。
仅在一台开发人员的计算机上才能渲染图像。复制图像的URL并将其粘贴到浏览器中时,它会显示:
Reporting Services错误
无法找到该流。提供给操作的流标识符不能位于报表服务器数据库中。 (rsStreamNotFound)
这家伙正在运行Windows Vista,在我自己的Windows 7环境中一切正常。使用SSRS 2005,我在Windows 7上遇到了同样的问题,但是通过安装SSRS 2008解决了这个问题。
有什么想法吗?
答案 0 :(得分:0)
这是一个古老的问题,但我偶然发现了以下文章,该文章详细描述了特定开发小组在研究过程中发现的内容。
最后,这就解决了他们的问题:
" ... [我们]发现您可以禁用会话cookie(在ReportServer.dbo.ConfigurationInfo表中)(在IISReset之后)确实完全修复了问题。"