Корпорация Майкрософт распространяет исправления Microsoft SQL Server 2008 R2 как один файл для загрузки. Поскольку исправления являются кумулятивными, каждый новый выпуск содержит все исправления и исправления для системы безопасности, которые были включены в предыдущий выпуск исправлений для SQL Server 2008 R2.
Проблемы
Рассмотрим следующий сценарий.
-
Вы запускаете службы отчетов Microsoft SQL Server 2008 R2 (SSRS) в режиме интеграции с SharePoint .
-
Вы интегрируете сайт Microsoft SharePoint 2010 с SSRS 2008 R2.
-
Вы запускаете сайт SharePoint в режиме отладки.
-
Вы развертываете отчет в библиотеке документов на сайте SharePoint. Отчет включает отчет Drillthough.
-
Вы добавляете на страницу SharePoint веб-часть "средство просмотра отчетов" для отображения отчета.
-
Щелкните ссылку детализации, чтобы открыть детализированный отчет на странице SharePoint.
В этом случае появляется сообщение об ошибке, подобное следующему:
Сообщение: sys. ArgumentNullException: value не может иметь значение null. Имя параметра: panelsCreated [6] строка: 129Char: 12Code: 0URI: http://ServerName/ScriptResource.axd?d=eIta46jBcyLp_5IiiP-xPYuM8iTgFWIJYJ1hdQQhytwzGZrxHUy3xfhvGgvjnG17BofUwEtaQ7Yik54n3MpmW77MX1gjt2yj-Zgalo8nheYxZrca6zgrx0VoNFUyBrAw0&t = ffffffffec2d9970
Примечание. Эта проблема обычно возникает при использовании режима интеграции с SharePoint . Кроме того, эта проблема также может возникать при использовании собственного режима в случае соблюдения указанных ниже условий.
-
На веб-странице используется элемент управления ReportViewer , который был выпущен вместе с Visual Studio 2010.
-
Свойству макрокоманды ПанельИнструментов элемента управления задается значение false.
-
Вы запускаете веб-сайт в режиме отладки.
-
Вы можете настроить некоторые элементы страницы для прослушивания события PageRequestManager. pageLoaded .
Причина
Эта проблема возникает из-за того, что элемент управления ReportViewer не создает отчет правильно.
Решение
Сведения о накопительном пакете обновления
SQL Server 2008 R2
Исправление для этой проблемы впервые выпущено в накопительном обновлении 4. Для получения дополнительных сведений о том, как получить этот накопительный пакет обновления для SQL Server 2008 R2, щелкните следующий номер статьи базы знаний Майкрософт:
2345451 Накопительный пакет обновления 4 для SQL Server 2008 R2 Примечание. Поскольку сборки являются кумулятивными, каждый новый выпуск исправлений содержит все исправления и все исправления безопасности, которые были включены в предыдущий выпуск исправлений для SQL Server 2008 R2. Рекомендуется установить последнюю версию исправления, которая включает это исправление. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
981356 Сборки SQL Server 2008 R2, выпущенные после выпуска SQL Server 2008 R2
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Обходное решение
Чтобы обойти эту ошибку, отключите режим отладки в файле Web. config на сайте SharePoint. Для этого задайте для свойства Debug тега компиляции значение false в файле Web. config. Ниже приведен пример текста, в котором показано, как свойство Debug тега compilation имеет значение false.
<?xml version="1.0" encoding="utf-8"?><<configuration>... <system.web>...<compilation defaultLanguage="c#" debug="false" ... />
Ссылки
Чтобы получить дополнительные сведения о модели добавочного обслуживания для SQL Server, щелкните следующий номер статьи базы знаний Майкрософт:
935897 Модель обслуживания изменений, используемая рабочей группой SQL Server, предоставляет модель ISM для распространения исправлений обнаруженных проблемЧтобы получить дополнительные сведения о схеме присвоения имен обновлениям SQL Server, щелкните следующий номер статьи базы знаний Майкрософт:
822499Новая схема присвоения имен пакетам обновлений программного обеспечения Microsoft SQL ServerЧтобы получить дополнительные сведения о терминологии обновления программного обеспечения, щелкните следующий номер статьи базы знаний Майкрософт:
824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт