Корпорация Майкрософт распространяет исправления Microsoft SQL Server 2008 R2 как один файл для загрузки. Поскольку исправления являются кумулятивными, каждый новый выпуск содержит все исправления и исправления для системы безопасности, которые были включены в предыдущий выпуск исправлений для SQL Server 2008 R2.
Проблемы
Рассмотрим следующий сценарий.
-
На компьютере устанавливаются службы отчетов Microsoft SQL Server 2008 R2 Reporting Services (SSRS).
-
Вы установили Microsoft SharePoint Server 2010 и настроили службы отчетов в режиме интеграции с SharePoint с помощью режима доверенных учетных записей.
-
Вы развертываете два отчета в библиотеке документов SharePoint. В отчете A вы добавляете ссылку на детализированный отчет в отчет B.
-
Веб-часть "средство просмотра отчетов" добавляется на веб-страницу на сайте SharePoint. Свойству асинхронной отрисовки веб-части настраивается значение false. Затем вы указываете веб-части на сообщение о.
В этом сценарии сообщение о том, что в веб-части успешно отображается. Тем не менее, если щелкнуть гиперссылку на детализированный отчет, гиперссылка завершится ошибкой, и появится следующее сообщение об ошибке:
Срок действия Session_ID выполнения отчета истек или его невозможно найти. (rsExecutionNotFound)
Причина
Эта проблема возникает из-за ошибки в элементе ActiveX средства просмотра отчетов. Значение заголовка доверенной учетной записи не задается в детализированном отчете при выполнении действия детализации в элементе управления веб-части "средство просмотра отчетов". Таким образом, данные сеанса не принадлежат правильному владельцу сеанса детализированного отчета.
Решение
Сведения о накопительном пакете обновления
Исправление для этой проблемы впервые выпущено в накопительном пакете обновления 6 для SQL Server 2008 R2. Для получения дополнительных сведений о том, как получить этот накопительный пакет обновления, щелкните следующий номер статьи базы знаний Майкрософт:
2489376 Накопительный пакет обновления 6 для SQL Server 2008 R2Примечание. Поскольку сборки являются кумулятивными, каждый новый выпуск исправлений содержит все исправления и все исправления безопасности, которые были включены в предыдущий выпуск исправлений для SQL Server 2008 R2. Рекомендуется установить последнюю версию исправления, которая включает это исправление. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
981356 Сборки SQL Server 2008 R2, выпущенные после выпуска SQL Server 2008 R2
Обходное решение
Чтобы обойти эту проблему, воспользуйтесь одним из описанных ниже методов.
-
Настройте объединенный режим SSRS SharePoint , используя режим проверки подлинности Windows .
-
Настройте свойство асинхронной отрисовки веб-части "средство просмотра отчетов" на true. По умолчанию для этого свойства задано значение true. Вы можете оставить параметр интеграции в режиме доверенных учетных записей .
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Дополнительная информация
Дополнительные сведения о том, как настроить сервер отчетов для работы в развертывании продуктов SharePoint, можно найти на веб-сайте Microsoft Developer Network (MSDN).
Инструкции: Настройка интеграции сервера отчетов в центре администрирования SharePointДополнительные сведения о том, как отчет может содержать ссылки на другие отчеты, можно найти на веб-сайте MSDN по следующему адресу:
Инструкции: Добавление действия детализации в отчет (службы Reporting Services)Дополнительные сведения о том, как настроить серверный веб-элемент управления ReportViewer для асинхронной отрисовки, можно найти на веб-сайте MSDN по следующему адресу:
Настройка ReportViewer для асинхронной отрисовкиДополнительные сведения о терминах, используемых при описании обновлений программного обеспечения, см. в указанной ниже статье базы знаний Майкрософт.
824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт