通过ReportViewer导出大型SSRS报告时出错

时间:2013-02-14 21:13:05

标签: asp.net asp.net-mvc-3 ssrs-2008 reportviewer connection-timeout

我有一个MVC3应用程序,它使用Microsoft ReportViewer Web控件提供SQL Server 2008报告。通常情况下一切正常,除非将大型报告导出为PDF。

在导出的正好2分钟,我收到以下服务器错误:

Exception Details: System.Web.HttpException: Request timed out

深入研究错误,SQL Report Server日志非常有用:

Error: "RsException: A client has disconnected from Report Server"
Error Code: 800708CA: No connection available

所以,我的猜测是ReportViewer连接超时是某处的配置设置,但我不知道在哪里。我们已经查看了所有配置设置mentioned here但没有任何工作 - 提示总是在导出后2分钟发生!

不幸的是,我没有很多SSRS配置知识,实际上托管服务器的公司(客户的IT部门)也没有。所以任何帮助都会非常感激。

1 个答案:

答案 0 :(得分:0)

提交答案,因为它有效。

也许请查看web.config文件的executionTimeout设置here。默认值为110秒。