Ошибка при экспорте большого отчета SSRS через ReportViewer

У меня есть приложение MVC3, которое доставляет отчеты SQL Server 2008 с помощью веб-элемента управления Microsoft ReportViewer. В целом все работает нормально, за исключением экспорта больших отчетов в 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 где-то является параметром конфигурации, но я не знаю, где. Мы уже рассмотрели все параметры конфигурации упомянутый здесь, но ничего не работает - тайм-аут всегда происходит через 2 минуты после начала экспорта!

К сожалению, у меня мало знаний о настройке SSRS, как и у компании, которая фактически размещает серверы (ИТ-отдел клиента). Поэтому любая помощь будет высоко оценена.


person John Flackett    schedule 14.02.2013    source источник
comment
Возможно, посмотрите параметр executionTimeout здесь . По умолчанию 110 секунд.   -  person merekel    schedule 15.02.2013
comment
привет Мерекель. Это фантастические приветствия. Это исправлено!   -  person John Flackett    schedule 15.02.2013
comment
Хорошей практикой является отмечать ответ, который помог вам, как лучший ответ;)   -  person Roman Badiornyi    schedule 18.02.2013


Ответы (1)


Отправка этого ответа, так как он сработал.

Возможно, посмотрите параметр executionTimeout здесь для файла web.config. По умолчанию 110 секунд.

person merekel    schedule 14.02.2013