none
Reporting Services. Отчет для Lync 2013. Ошибка rsExecutionNotFound. RRS feed

  • Общие обсуждения

  • Добрый день!

    Прошу помощи в следующей ситуации:

    В компании используется Microsoft Lync Server 2013 Enterprise, на которой базируется несколько контакт-центров. Вся отчетность этих контакт центров работает на самописных отчетах, которые построены на этом механизме.

    Отчет работает и показывает корректную информацию.

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

    Периодически, приблизительно после 30 минут работы, отчет вываливается с ошибкой: Cрок выполнения отчета "ykujoqih2thm2p45p1lu5ruz" истек или его не удается найти. (rsExecutionNotFound).

    Помогает перезагрузка страницы.

    При этом в файле логов Reporting Services пусто, ничего не говорится про это событие.

    В интернете нашел несколько подобных ситуаций, решением в которых являлось выставление timeout.

    rs -i C:\temp\sessionTimeout.rss -s http://sql-server/ReportServer_LYNC2013 -v timeout="72000" -l 0

    Но это не помогло, прошу помощи в дальнейшей диагностике.

    Спасибо!

    28 августа 2014 г. 15:50

Все ответы

  • Спасибо за ссылку. проделал все операции, которые могут иметь отношение к моей ситуации.

    1. у меня Reporting Services работает на Back-end сервере, где только sql 2012

    2. поправил процедуру, но это не помогло.

    3,4,5 - у меня не используется балансировка

    6. поправил, но это не помогло

    7.  у меня версия 2012

    Есть еще идеи, как диагностировать?

    Вот данные из файла логов.

    library!ReportServer_0-2!28d0!09/01/2014-17:25:21:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerStorageException: , An error occurred within the report server database.  This may be due to a connection failure, timeout or low disk condition within the database.;
    session!ReportServer_0-2!28d0!09/01/2014-17:25:21:: e ERROR: Error in getting session data: Session 11ca3v55gq1rws31iy5nruf0 does not belong to NT Service\ReportServer$LYNC2013
    session!ReportServer_0-2!28d0!09/01/2014-17:25:21:: i INFO: LoadSnapshot: Item with session: 11ca3v55gq1rws31iy5nruf0, reportPath: /Мониторинг входящих звонков - Assist_MGR, userName: NT Service\ReportServer$LYNC2013 not found in the database
    library!ReportServer_0-2!28d0!09/01/2014-17:25:21:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ExecutionNotFoundException: , Microsoft.ReportingServices.Diagnostics.Utilities.ExecutionNotFoundException: The report execution 11ca3v55gq1rws31iy5nruf0 has expired or cannot be found.;
    webserver!ReportServer_0-2!28d0!09/01/2014-17:25:21:: e ERROR: Reporting Services error Microsoft.ReportingServices.Diagnostics.Utilities.ExecutionNotFoundException: The report execution 11ca3v55gq1rws31iy5nruf0 has expired or cannot be found.
       at Microsoft.ReportingServices.Library.SessionfulClientRequest.InitForRequest(CatalogItemContext context, UserContext userCtx)
       at Microsoft.ReportingServices.WebServer.ReportServiceHttpHandler.RenderReport(SessionfulClientRequest sessionManager)
       at Microsoft.ReportingServices.Library.StreamRequestHandler.PerformStreamedOperation(StreamedOperation operation)
       at Microsoft.ReportingServices.Library.StreamRequestHandler.RenderItem(ItemType itemType)
       at Microsoft.ReportingServices.Library.StreamRequestHandler.ExecuteCommand()
       at Microsoft.ReportingServices.WebServer.ReportServiceHttpHandler.RenderPage()

    1 сентября 2014 г. 12:08
  • Есть мысли как дальше диагностировать?

    Или может быть как впилить автообновление страницы в отчет?

    5 сентября 2014 г. 10:51
  • Столкнулся с такой же проблемой.

    "ykujoqih2thm2p45p1lu5ruz" - это идентификатор сессии, который хранится в куки RSExecutionSession

    Когда сессия протухает, отчет падает с ошибкой. Можно удалить идентификатор сессии из куки.

    В моём случае идентификатор сессии сохраняется в куки при использование набора команд: rs:Command=Render&rs:Format=csv 

    Пишут, что можно использовать параметр rs:ClearSession=true для решения проблемы, но мне не помогло.


    30 июля 2018 г. 5:27