【问题标题】:Reporting Services Report Manager Generating Report MessageReporting Services 报表管理器生成报表消息
【发布时间】:2009-03-03 18:19:46
【问题描述】:

我们正在为我们的报告使用报告服务,并且目前正在使用报告管理器应用程序来允许用户运行报告。可以从防火墙外部访问报表管理器应用程序,因此我们配置了报表服务,以便报表管理器 Web 应用程序位于与报表服务器 Web 服务不同的服务器上。

此配置运行良好,但当用户运行报告时,它不会在生成报告时显示“正在生成报告”消息。屏幕没有变化,也没有显示正在生成报告的迹象。它确实正确地生成了报告,并且一切正常,只是没有给用户任何关于正在生成报告的指示。

只有当报表管理器和报表服务器 Web 服务位于不同的服务器上时,我才会遇到此问题。我进行了很多搜索,但没有找到任何有关可能导致此问题的原因或如何解决此问题的信息。我非常感谢任何有关如何解决此问题的建议,以便用户确实得到正在生成报告的指示。

在呈现报告之前,“正在生成报告”消息会显示片刻。例如,如果一个长报告需要五分钟才能运行,我将在五分钟内什么也得不到,然后在瞬间我会收到“正在生成报告”消息,然后它会显示报告。

谢谢,

埃里克

【问题讨论】:

    标签: sql-server sql-server-2005 reporting-services


    【解决方案1】:

    在报告服务器上运行它,并在显示“生成报告”消息时查看源代码。

    当应该显示“生成报告”消息时,在另一台服务器上执行相同操作。

    我怀疑某些文件/图像可能丢失。

    【讨论】:

    • 我应该提到的是在报告呈现之前的一瞬间显示“正在生成报告”消息。所以我认为它可以访问所需的一切。为了安全起见,我确实比较了来源,它们完全不同。
    • 所以如果源文件不同,那就有问题了。
    【解决方案2】:

    您是否在两台计算机上运行 SQL Profiler 以查看运行报告时发生了什么?我见过三种服务器配置,其中 ReportManager、RS 目录数据库和 SQL 数据库位于不同的机器上,RS 目录机器上的负载很大,导致一切都停止了。

    希望这会有所帮助,

    比尔

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多