【发布时间】:2012-09-27 13:51:56
【问题描述】:
我们最近升级到 SQL Server 2012,几天前重新启动后,我们所有的图表都停止工作。
当我尝试从报表查看器控件查看它们时,各种报表中的所有图表现在都显示为左上角带有红色“x”的损坏图像。在报表管理器和使用报表查看器控件显示报表的第三方应用程序中都会发生这种情况。在以附件 PDF 形式发送报告的报告订阅中,图表也会损坏。
但是,图表在我们的自定义 Web 应用程序中可以正常工作,这些应用程序不使用报表查看器控件 - 我们有代码可以将报表直接呈现为 pdf,并在 Web 浏览器中显示为 PDF。
是否有人知道可能导致该问题的最近更新的任何问题?或者,有什么我应该添加到 web.config 中的吗?
任何建议将不胜感激。
【问题讨论】:
-
由于图表使用 .NET 程序集,您可能会遇到注册问题/或报表无法访问图表组件。我曾经在旧版本上使用过登打士报告。我不得不重新注册组件。尝试在 BI Studio 中运行带有预览的报表。那么,您可以在那里获得更多信息。
-
如何重新注册组件?这些图表在 BI Studio 预览中完全可见。
-
我对新的 2012 配置并不深入,所以不能给你更多提示。上次我遇到这样的麻烦时,我保存了我的数据库并重新安装了 SSRS。如果您有第三方图表,请重新安装它们。如果您不希望您可以打开服务器上的调试并调用服务器上的页面以获取更多详细信息。
标签: sql-server reporting-services sql-server-2012