我们正在为报告使用报告服务,目前正在使用Report Manager应用程序来允许用户运行报告。可以从防火墙外部访问报表管理器应用程序,因此我们配置了报表服务,以便报表管理器Web应用程序位于与报表服务器Web服务不同的服务器上。
此配置运行良好,除非用户运行报表时在生成报表时未显示“生成报表”消息。屏幕不会更改,并且不会显示它正在生成报告。它确实生成了正确的报告,并且一切正常,它只是不会向用户提供生成报告的任何指示。
当我们在不同的服务器上安装报表管理器和reportserver webservice时,我只遇到了这个问题。我已经做了很多搜索,但没有找到任何有关可能导致此问题或如何解决此问题的信息。我真的很感激有关如何解决这个问题的任何建议,以便用户确实得到报告正在生成的信息。
“生成报告”消息会在呈现报告之前显示一秒钟。例如,如果长报告需要五分钟才能运行,我将在五分钟内得不到任何结果,然后一瞬间我将收到“生成报告”消息,然后它将显示报告。
谢谢,
埃里克
答案 0 :(得分:0)
在报表服务器上运行它,并在显示“生成报表”消息时执行查看源。
当应显示“生成报告”消息时,在另一台服务器上执行相同的操作。
我怀疑某些文件/图片可能会丢失。
答案 1 :(得分:0)
您是否在两台计算机上运行SQL事件探查器以查看运行报告时发生的情况?我见过三种服务器配置,其中ReportManager,RS目录数据库和SQL数据库位于不同的机器上,RS目录机器上的负载很大,导致一切停滞不前。
希望这有帮助,
比尔