我有一个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部门)也没有。所以任何帮助都会非常感激。