【发布时间】:2012-06-06 08:11:11
【问题描述】:
我在 EventViewer 中收到以下错误 等待来自 ReportServer 服务的事务响应时达到超时(30000 毫秒)。
是否有其他人收到此错误?是什么产生的?
【问题讨论】:
我在 EventViewer 中收到以下错误 等待来自 ReportServer 服务的事务响应时达到超时(30000 毫秒)。
是否有其他人收到此错误?是什么产生的?
【问题讨论】:
我们不时遇到这种情况。 The following link 有一些很棒的步骤可以帮助您纠正这个问题,如果这对您来说是一个反复出现的问题。
如果此链接在未来不再有效并且有人正在寻找此内容:
1) 将 HttpRuntime ExecutionTimeout 值设置为更大的值(即 3 小时)在报表服务器上
你是怎么做到的?简单!
一个。转到 Start -> 打开 ReportServer 的 Web.config 文件 管理工具 -> Internet 信息服务。 湾。从那里展开网站 -> 默认网站,然后单击 报告服务器。在右侧窗格中,右键单击“Web.Config”并 选择“打开”。 C。找到 HttpRuntime 参数。如果它不存在,则必须在 部分。 d。将 executionTimeout 值设置为“10800”(3 小时) 如下图:
2) 增加报表服务器上的脚本超时时间
- 进入您的报告服务器并打开 Internet 信息服务;右键单击 ReportServer 并选择 Properties。
- 转到“选项”选项卡,将 ASP 脚本超时设置为 300 秒,如下所示。
3) 将报告设置为在服务器上永不超时
- 在服务器上打开 Web 浏览器并转到 localhost/Reports
- 导航到报告位置并单击问题报告。
- 在左侧窗格中,单击“属性”。
- 在“报告执行超时”中单击“不要超时报告执行”。
【讨论】: