Другие проблемы с обновлением служб Reporting Services

В этом разделе описываются известные проблемы, которые могут возникнуть при обновлении функциональных возможностей служб Reporting Services. Эти проблемы не обнаруживаются помощником по обновлению. Дополнительные сведения см. в заметках о выпуске SQL Server 2014

Применимо к: Локальный режим служб Reporting Services | Режим SharePoint служб Reporting Services.
Проблема Описание Применимо к
Обновление фермы SharePoint Обновите общую службу Reporting Services только после обновления всех остальных компонентов Reporting Services в ферме до версии SQL Server 2014.

Чтобы обновить службы Reporting Services в ферме SharePoint с несколькими узлами до SQL Server 2014Reporting Services, все экземпляры надстройки Служб Reporting Services для SharePoint в ферме необходимо обновить до версии SQL Server 2014 перед обновлением общей службы Reporting Services.

При обновлении общей службы SharePoint служб Reporting Services до SQL Server 2014 произойдет сбой отрисовки отчетов, в то время как другие компоненты служб Reporting Services в ферме остаются на версии SQL Server 2012.



Дополнительные сведения см. в разделе Рекомендации, советы и сведения по устранению неполадок со службами SQL Server 2014 Reporting Services.
SQL Server 2012 и SQL Server 2012 с пакетом обновления 1 (SP1)
Параллельная установка Собственный режим служб SQL Server 2012 Reporting Services не может выполняться одновременно с любым из следующих:

Надстройка SQL Server 2014 Reporting Services для SharePoint

Служба совместного использования SQL Server 2014 Reporting Services SharePoint



Параллельная установка предотвращает запуск службы Windows в режиме Native для SQL Server 2012 Reporting Services. Сообщения об ошибках, аналогичные приведенным ниже, будут замечены в журнале событий Windows:

Описание. База данных сервера отчетов является недопустимой версией.

Описание. Сервер отчетов [имя сервера] не может подключиться к базе данных сервера отчетов.
Собственный режим SQL Server 2012
Ошибка во время восстановления неудачного обновления Проблема: Вы пытаетесь выполнить восстановление после неудачного обновления. Операция восстановления также завершается ошибкой, и вы увидите сообщения, аналогичные следующим в файлах журнала установки:

(01) 2011-10-27 12:23:15 Slp:
(01) 2011-10-27 12:23:15 Slp: Exception type: System.Exception
(01) 2011-10-27 12:23:15 Slp: Message:
(01) 2011-10-27 12:23:15 Slp: SQLPath element is missing
(01) 2011-10-27 12:23:15 Slp: Data:
(01) 2011-10-27 12:23:15 Slp: SQL.Setup.FailureCategory = ConfigurationFailure

Дополнительные сведения о файлах журнала см. в разделе "Просмотр и чтение файлов журнала установки SQL Server".

Решение: Необходимо удалить службы Reporting Services и затем установить их заново. Обновление больше не возможно.
SQL Server 2012 и SQL Server 2012 с пакетом обновления 1 (SP1)
Сведения о интерактивности, сохраненные только для последнего запроса. В более ранних версиях служб Reporting Services моментальные снимки сохранили все возможные сочетания интерактивных вариантов, например детализацию данных и выбор переключателей. Например, можно просмотреть пять страниц отчета, но программно переключать элемент на одной странице, отслеживая правильный идентификатор переключателя.

В SQL Server 2008 сведения о интерактивности создаются и сохраняются только для последнего запроса на отрисовку. Вы не можете просматривать страницу и программно переключать элемент на другой странице. Вы можете переключать только элементы детализации на текущей странице отчета.
SQL Server 2005 с пакетом обновления 2 (SP2)
Изменились методы отрисовки и разбивки на страницы. Объектная модель визуализации изменилась в SQL Server 2008 Reporting Services. Более ранние версии объектной модели отрисовки больше не поддерживаются. Доступ к объектной модели рендеринга из многопоточного расширения рендеринга (а также переключение контекста из нескольких потоков) не поддерживается. SQL Server 2005 с пакетом обновления 2 (SP2)
Изменен формат экспорта CSV. В более ранних версиях служб Reporting Services, при экспорте отчета в формат CSV-файла, данные форматировались так, чтобы сохранить их внешний вид на странице отчета. Для областей данных матрицы это привело к тому, что формат данных был неудобным для импорта в другие приложения.

В этом выпуске при экспорте отчета в CSV-файл можно выбрать один из двух поддерживаемых форматов: режим по умолчанию и режим соответствия требованиям. Режим по умолчанию оптимизирован для Excel. Совместимый режим оптимизирован для сторонних приложений.

Более ранний формат CSV-файлов больше недоступен. Однако для отчетов, не использующих области данных матрицы, можно использовать соответствующий режим, чтобы получить формат файла, ближайший к предыдущему формату CSV-файла.
SQL Server 2005 с пакетом обновления 2 (SP2)
Агрегаты с условной видимостью в верхних и нижних колонтитулах страниц. В более ранних версиях служб Reporting Services разные модули отображения использовали разные правила для определения, какие элементы с условной видимостью будут включены на страницу отчета. Например, статистические вычисления не выполнялись для скрытых элементов в печатных отчетах, но вычислялись для скрытых элементов в отчетах, которые вы просматривали в браузере или в Microsoft Office Excel.

В этом выпуске все отрисовщики используют один набор правил для определения элементов на странице.
SQL Server 2005 с пакетом обновления 2 (SP2)
В Excel не поддерживается формула. В более ранних версиях служб Reporting Services была ограничена поддержка перевода выражений в RDL в формулы Excel. В этом выпуске при экспорте отчета в Excel выражения RDL не переводятся в формулы Excel. SQL Server 2005 с пакетом обновления 2 (SP2)
Перекрывающиеся элементы. В более ранних версиях служб Reporting Services, если на поверхности проектирования отчета были перекрывающиеся элементы, публикация отчета вызвала предупреждение ("Перекрывающиеся элементы отчета не поддерживаются во всех отрисовщиках"), но элементы отчета остались в исходном расположении на поверхности конструктора. В SQL Server 2008 элементы отчета могут быть перемещены так, чтобы исправить перекрывающиеся границы при экспорте или просмотре отчета в рендерере, который не поддерживает такие элементы. SQL Server 2005 с пакетом обновления 2 (SP2)
Изменение пространства имен объектной модели отчетов. В службах SQL Server 2008Reporting пространство имен объектной модели отчета изменилось. Это пространство имен предоставляет доступ только для чтения из пользовательского кода в глобальные коллекции, такие как Fields, Parametersи ReportItems. Если существующий пользовательский код явно использует полностью квалифицированную ссылку на более раннее пространство имен, то это изменение является изменением, нарушающим совместимость.

Рекомендуется не использовать полностью квалифицированные ссылки для доступа к встроенным коллекциям из вашего кода. Не указывая явное пространство имен, пользовательские ссылки на код разрешаются с использованием версии объектной модели отчёта для текущей установленной версии служб отчётности Reporting Services.
SQL Server 2005 с пакетом обновления 2 (SP2)
Поставщик инструментария управления Windows (WMI) сервера отчетов из SQL Server 2000 или SQL Server 2005 не поддерживается. Службы отчетов (Reporting Services) включают поставщика WMI, который можно использовать для программной настройки среды, в которой работает сервер отчетов. Выпуск SQL Server 2008 службы Reporting Services включает совершенно новую версию поставщика WMI, полностью заменяющую предыдущую версию. Версии SQL Server 2000 и 2005 не поддерживаются в этом выпуске SQL Server. SQL Server 2005 с пакетом обновления 2 (SP2)
SPN (имена субъектов-служб) не восстанавливаются на обновленном сервере отчетов. Если вы создали SPN для веб-службы отчетного сервера, убедитесь, что ограниченное делегирование по-прежнему работает для обновленного сервера отчетов. SQL Server 2005 с пакетом обновления 2 (SP2)
Пользовательские сборки необходимо переместить вручную в новую папку установки. Пользовательские сборки не обнаруживаются помощником по обновлению, и их необходимо переместить вручную в новую папку установки, если вы хотите продолжить использование пользовательских функций в отчетах.

Если эти сборки установлены в папке установки сервера отчетов, их необходимо переместить в новую папку установки после завершения обновления.
SQL Server 2005 с пакетом обновления 2 (SP2)

См. также

Проблемы с обновлением служб Reporting Services (помощник по обновлению)