Корпорация Майкрософт распространяет исправления Microsoft SQL Server 2008 в один файл для загрузки. Поскольку исправления являются кумулятивными, каждый новый выпуск содержит все исправления и исправления для системы безопасности, которые были включены в предыдущий выпуск исправлений для SQL Server 2008.
Проблемы
Рассмотрим следующий сценарий.
-
Создание отчета в виде газет в службах отчетов Microsoft SQL Server 2008 (SSRS 2008).
-
В отчете определено не менее двух столбцов. В одном из столбцов есть надпись.
-
Длина значения в текстовом поле слишком велика, а значение выходит на другой столбец.
-
Вы пытаетесь отобразить отчет с помощью средства обработки страниц в среде бизнес-аналитики (предложения) или веб-службы сервера отчетов.Примечание.Ниже приведены форматы страниц с жестким разбиением на страницы.
-
PDF
-
TIFF
-
Печать, печать и предварительный просмотр макета/печати
-
В этом сценарии отчет отображается неправильно. Кроме того, может возникнуть одна из указанных ниже проблем.
-
Если вы используете формат PDF, TIFF или макет для печати отчета, столбец, содержащий надпись, не будет содержать значений.
-
Если вы используете печать или предварительный просмотр для отображения отчета, появляется следующее сообщение об ошибке:
При локальной обработке отчета произошла ошибка. Индекс и длина должны указывать на расположение в строке. Имя параметра: при попытке отобразить отчет lengthAnа произошла ошибка. (0x80004005)
Примечание. Эта проблема не возникает в службах отчетов Microsoft SQL Server 2008 R2 (SSRS 2008 R2).
Решение
Сведения о накопительном пакете обновления
SQL Server 2008
Исправление для этой проблемы впервые выпущено в накопительном обновлении 3 для SQL Server 2008 с пакетом обновления 2. Чтобы получить дополнительные сведения об этом накопительном пакете обновления, щелкните следующий номер статьи базы знаний Майкрософт:
2498535 Накопительный пакет обновления 3 для SQL Server 2008 с пакетом обновления 2 (SP2)Примечание. Так как сборки являются кумулятивными, каждый новый выпуск исправлений содержит все исправления и все исправления безопасности, которые были включены в предыдущий выпуск исправлений для SQL Server 2008. Корпорация Microsoft рекомендует установить последнюю версию исправления, которая включает это исправление. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
2402659 Сборки SQL Server 2008, выпущенные после выпуска пакета обновления 2 (SP2) для SQL Server 2008 Исправления Microsoft SQL Server 2008 создаются для конкретных пакетов обновления для SQL Server. Необходимо применить исправление для SQL Server 2008 с пакетом обновления 2 (SP2) к установке SQL Server 2008 с пакетом обновления 2. По умолчанию любое исправление, предоставленное в пакете обновления SQL Server, входит в следующий пакет обновления для SQL Server.
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Ссылки
Дополнительные сведения о том, как создать отчет в виде газетных бюллетеней в службе SSRS, можно найти на веб-сайте MSDN по следующему адресу:
Создание отчета в виде газетных отчетов в SSRSЧтобы получить дополнительные сведения о модели добавочного обслуживания для SQL Server, щелкните следующий номер статьи базы знаний Майкрософт:
935897 Модель обслуживания изменений, используемая рабочей группой SQL Server, предоставляет модель ISM для распространения исправлений обнаруженных проблемЧтобы получить дополнительные сведения о схеме присвоения имен обновлениям SQL Server, щелкните следующий номер статьи базы знаний Майкрософт:
822499Новая схема присвоения имен пакетам обновлений программного обеспечения Microsoft SQL ServerЧтобы получить дополнительные сведения о терминологии обновления программного обеспечения, щелкните следующий номер статьи базы знаний Майкрософт:
824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт