Ошибка rsExecutionNotFound в службах отчетов SQL Server - PullRequest
2 голосов
/ 23 декабря 2009

У меня есть установка SQL Server Reporting Services 2005, которая отлично работала в течение нескольких лет, но в последнее время у меня случаются сбои.

Я использую веб-сайт служб отчетов по умолчанию вместо встраивания отчетов в свое приложение, что оказалось очень эффективным способом развертывания отчетов. ОС Windows Server 2003, и отчеты просматриваются в IE8 под управлением XP.

Это не имеет большого значения. Обновление браузера приводит к правильному выводу отчета каждый раз. Я думаю, это может быть проблема с кэшированием. Это пугает пользователей, поэтому было бы неплохо устранить эту ошибку.

Есть идеи?

Ошибка сервера в приложении «/ Reports».

Невозможно найти исполнение 'j0cnbcqzv5lxg1imzqouqxya (rsExecutionNotFound) Описание: во время выполнения текущего веб-запроса произошло необработанное исключение. Пожалуйста, просмотрите трассировку стека для получения дополнительной информации об ошибке и о том, где она возникла в коде.

Сведения об исключении: Microsoft.Reporting.WebForms.ReportServerException: не может быть найдено выполнение 'j0cnbcqzv5lxg1imzqouqxya (rsExecutionNotFound)

Ошибка источника:

Во время выполнения текущего веб-запроса было сгенерировано необработанное исключение. Информация о происхождении и местонахождении исключения может быть идентифицирована с помощью приведенной ниже трассировки стека исключений.

Трассировка стека:

[ReportServerException: выполнение 'j0cnbcqzv5lxg1imzqouqxya' не может быть найдено (rsExecutionNotFound)] Microsoft.Reporting.WebForms.ServerReport.GetExecutionInfo () +289 Microsoft.Reporting.WebForms.ServerReport.SetExecutionId (String executeId, Boolean fullReportLoad) +120 Microsoft.Reporting.WebForms.ServerReport.LoadFromUrlQuery (NameValueCollection requestParameters, Boolean fullReportLoad) +101 Microsoft.Reporting.WebForms.ReportDataOperation..ctor () +321 Microsoft.Reporting.WebForms.HttpHandler.GetHandler (String operationType) +458 Microsoft.Reporting.WebForms.HttpHandler.ProcessRequest (контекст HttpContext) +56 System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute () +181 System.Web.HttpApplication.ExecuteStep (шаг IExecutionStep, логическое и завершено синхронно) + 75


Информация о версии: Microsoft .NET Framework Версия: 2.0.50727.3603; ASP.NET версия: 2.0.50727.3082

Ответы [ 7 ]

2 голосов
/ 20 июля 2011

Попробуйте это (продлить тайм-аут "сеанса отчета") http://blogs.msdn.com/b/jgalla/archive/2006/10/11/session-timeout-during-execution.aspx

0 голосов
/ 06 апреля 2016

Ничего из вышеперечисленного не помогло мне. Мои отчеты не работают из интерфейса браузера отчетов, хотя раньше это было так. Однако он работает с URL-адреса сервера.

например) Контекст /ReportServer работает нормально, а НЕ контекст /Reports при просмотре отчетов.

Это нормально, поскольку я все еще могу загружать отчеты, а наши приложения используют URL-адрес сервера.

0 голосов
/ 10 июня 2013
the reason of this issue may be below:
1 - > your login has expired OR
2 - > The server on which SSRS report deployed, below services has stopped
    a - > MS SQL SERVER
    b - > SQL Server Agent is not running

to resolve go to the server and start these services
0 голосов
/ 23 мая 2012

В моем случае эта ошибка произошла только в браузерах Internet Explorer 8 и Internet Explorer 9 с отчетами, выполнение которых занимает более 20 минут. Я решил эту проблему, оптимизируя процедуру запроса sql (раньше на оптимизацию уходило 30 минут), а теперь - 3 минуты.

Я пытался настроить увеличение времени ожидания сеанса в конфигурации ReportManager, но что-то решило проблему.

Эта ошибка странная, потому что в Google Chrome и Firefox работает отлично!

0 голосов
/ 20 сентября 2010

Я ответил на этот вопрос в этой теме .

Это связано с контекстом выполнения в истечении сеанса.

0 голосов
/ 25 марта 2010

Взгляните сюда:

http://blogs.msdn.com/jgalla/archive/2006/10/11/session-timeout-during-execution.aspx

Это может произойти, если запуск отчета занимает много времени, и может помочь использование сценария с rs.exe для увеличения времени жизни сеанса RS.

0 голосов
/ 29 декабря 2009

Вот поток , который может помочь ... не уверен, что вы уже пробовали.

В этом случае обновление Microsoft.ReportViewer.WebForms.dll было исправлено.

Я также видел, где это может быть вызвано проблемой с учетной записью NT Authority \ Network Service.

Быстрый "Google" с SSRS 2005 Execution "не может быть найден" также дал немало других вариантов.

НТН

...