2015-04-17 4 views
0

Я случайно удалил источник данных с сервера отчетов SSRS. После того, как я повторно создал источник данных и снова развернул все отчеты на сервере отчетов (я удалил все отчеты и повторно развернул их), все отчеты зависают в «Загрузка ...». Кроме того, я нашел следующее сообщение об ошибке в лог-файле: SSRSОтчет SSRS зависает при загрузке

Необработанное исключение: Microsoft.Reporting.WebForms.HttpHandlerInputException: Отсутствует URL параметра: IterationId в Microsoft.Reporting.WebForms.HandlerOperation.GetAndEnsureParam (NameValueCollection urlQuery, String ParamName) на Microsoft.Reporting.WebForms.ReportImageOperation.PerformOperation (NameValueCollection urlQuery, HttpResponse ответ) на Microsoft.Reporting.WebForms.HttpHandler.ProcessRequest (HttpContext контекст) в System.Web.HttpApplication. CallHandl erExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() на System.Web.HttpApplication.ExecuteStep (IExecutionStep шаг, Boolean & completedSynchronously)

Кто-нибудь есть какие-либо идеи, что это значит и как я могу это исправить проблема?

ответ

0

Из сообщения об ошибке видно, что в вашем URL отсутствует параметр с именем IterationId.

Возможно, вы захотите обратиться к this, где он предлагает конкатенировать &IterationId=0 в конце URL-адреса.

Что это на самом деле добавляет &IterationID=0 к концу URL

HttpContext.Current.RewritePath(u.PathAndQuery + "&IterationId=0"); 
Смежные вопросы