SSRS 2008 - поток не найден - PullRequest
1 голос
/ 05 июля 2010

Мы используем SQL Server Reporting Services 2008 для создания отчетов.Мы обращаемся к отчетам через веб-сервис (ReportExecution2005.asmx), отображаем их в html, чтобы встроить их в страницу aspx.Все работает довольно хорошо.

Только на компьютере одного разработчика изображения не отображаются.При копировании URL-адреса изображения и вставке его в браузер появляется следующее сообщение:

Ошибка служб отчетов

Поток не найден.Идентификатор потока, предоставленный операции, не может быть расположен в базе данных сервера отчетов.(rsStreamNotFound)

Парень работает под управлением Windows Vista, в моей собственной среде Windows 7 все работает.С SSRS 2005 у меня была такая же проблема в Windows 7, но она была решена путем установки SSRS 2008.

Есть идеи?

1 Ответ

0 голосов
/ 24 марта 2017

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

Исключение исключений StreamNotFound для служб отчетов при просмотре нескольких экземпляров одного и того же отчета

В конце концов вот что решило их проблему:

"... [мы] обнаружили, что вы можете отключить куки сеанса (в таблице ReportServer.dbo.ConfigurationInfo), которые (после сброса IIS) действительно полностью устранили проблему."

...