Корпорация Майкрософт распространяет исправления Microsoft SQL Server 2008 R2 как один файл для загрузки. Поскольку исправления являются кумулятивными, каждый новый выпуск содержит все исправления и исправления для системы безопасности, которые были включены в предыдущий выпуск исправлений для SQL Server 2008 R2.
Проблемы
Рассмотрим следующий сценарий.
-
Вы установили службы отчетов Microsoft SQL Server 2008 R2 (SSRS) и настроили ее для режима интеграции с SharePoint.
-
Вы развертываете отчет в библиотеке документов SharePoint.
-
Отчет включает в себя область данных в табликса. В табликса есть текстовое поле, а в этом текстовом поле вы определяете действие Переход по URL-адресу для табликса в качестве выражения.
-
Выражение создает гиперссылку на другой отчет с помощью rsViewerpage. aspx в выражении URL-адреса , как показано в следующем примере:
= "http://server_name/_layouts/ReportServer/rsviewerpage.aspx? RV: RelativeReportUrl =/Общие документы/сведения о продажах сотрудников 2008. RDL"
-
Отчет отображается в режиме интеграции с SharePoint.
В этом сценарии производительность отрисовки отчета существенно снижается по сравнению с производительностью отрисовки в основном режиме. Кроме того, многие ошибки "FileNotFoundException" записываются в журнал служб Reporting Services.
Причина
Эта проблема возникает из-за ошибки в режиме интеграции служб SSRS с SharePoint. Каждая надпись для табликса, содержащая rsViewerpage. aspx в выражении URL-адреса , пытается вызвать объектную модель SharePoint. Однако этот вызов завершается сбоем с ошибкой "FileNotFoundException". Таким образом, при отображении большого количества текстовых полей такого вида уменьшается производительность.
Решение
Сведения о накопительном пакете обновления
Исправление для этой проблемы впервые выпущено в накопительном обновлении 6. Для получения дополнительных сведений о том, как получить этот накопительный пакет обновления для SQL Server 2008 R2, щелкните следующий номер статьи базы знаний Майкрософт:
2489376 Накопительный пакет обновления 6 для SQL Server 2008 R2Примечание. Поскольку сборки являются кумулятивными, каждый новый выпуск исправлений содержит все исправления и все исправления безопасности, которые были включены в предыдущий выпуск исправлений для SQL Server 2008 R2. Рекомендуется установить последнюю версию исправления, которая включает это исправление. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
981356 Сборки SQL Server 2008 R2, выпущенные после выпуска SQL Server 2008 R2
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Дополнительная информация
Дополнительные сведения о том, как передавать параметры отчета URL-адреса непосредственно в отчет в библиотеке документов SharePoint, можно найти на веб-сайте корпорации Майкрософт по следующему адресу:
Передача параметров отчета URL-адреса в отчеты в библиотеке документов SharePoint в службах SSRS 2008 и SSRS 2008 R2Дополнительные сведения о том, как добавить гиперссылку на URL-адрес, можно найти на веб-сайте Майкрософт по следующему адресу:
Добавление гиперссылки на URL-адрес (службы Reporting Services)Дополнительные сведения о терминах, используемых при описании обновлений программного обеспечения, см. в указанной ниже статье базы знаний Майкрософт.
824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт