简体   繁体   English

Reporting Services报表管理器生成报表消息

[英]Reporting Services Report Manager Generating Report Message

We are using reporting services for our reports and are currently using the Report Manager application to allow users to run reports. 我们正在为报告使用报告服务,并且当前正在使用报告管理器应用程序来允许用户运行报告。 The report manager application can be accessed from outside our firewall, so we have configured reporting services so that the report manager web application is on a separate server than the report server web service. 可以从防火墙外部访问报表管理器应用程序,因此我们已经配置了报表服务,以便报表管理器Web应用程序与报表服务器Web服务位于单独的服务器上。

This configuration is working great, except when a user runs a report it does not show the 'Generating Report' message while the report is being generated. 此配置非常有效,除了当用户运行报告时,它在生成报告时不会显示“正在生成报告”消息。 The screen does not change and shows no indication that it is working on generating the report. 屏幕不会改变,也不会显示正在生成报告的迹象。 It does generate the report correctly, and everything works correctly, it just does not give the user any indication that the report is being generated. 它确实可以正确生成报告,并且一切正常,只是不能向用户提供任何有关正在生成报告的指示。

I have only had this problem when we have the report manager and reportserver webservice on separate servers. 当我们在单独的服务器上拥有报表管理器和reportserver Web服务时,才遇到此问题。 I have done a lot of searching but have not found any information about what could be causing this or how I could possibly fix this issue. 我进行了很多搜索,但未找到有关可能导致此问题或如何解决此问题的任何信息。 I would really appreciate any suggestions on how this can be fixed so that the user does get an indication that the report is being generated. 我非常感谢有关如何解决此问题的任何建议,以便用户确实获得有关正在生成报告的指示。

The 'generating report' message does display for a split second before the report is rendered. 在呈现报告之前,“正在生成报告”消息确实会显示一秒钟。 For example if a long report takes five minutes to run, I will get nothing for five minutes, then for a split second I will get the 'generating report' message and then it will show the report. 例如,如果一份较长的报告需要五分钟才能运行,那么我将在五分钟之内什么都没得到,然后一秒钟我会收到“正在生成报告”消息,然后它将显示该报告。

Thank You, 谢谢,

Eric 埃里克

Run it on the Report Server and do a view source when the "Generating Report" message is displayed. 在显示“正在生成报告”消息时,在报表服务器上运行它并执行视图源。

Do the same on the other server when the "Generating Report" message should be displayed. 当显示“正在生成报告”消息时,请在另一台服务器上执行相同的操作。

I suspect that some files/images might be missing. 我怀疑某些文件/图像可能丢失。

Have you run SQL Profiler on both machines to see what is going on when you run the report? 您是否在两台计算机上都运行了SQL事件探查器,以查看运行报表时发生了什么? I have seen three server configurations where the ReportManager, the RS catalog db, and the SQL database were on separate machines and there was an enormous load on the RS catalog machine which brought everything to a standstill. 我已经看到了三种服务器配置,其中ReportManager,RS目录数据库和SQL数据库位于单独的计算机上,并且RS目录计算机上的巨大负载使一切都陷入了停顿。

Hope this helps, 希望这可以帮助,

Bill 法案

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM