Поделиться через


Изменения в работе служб SQL Server 2005 Reporting Services

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

Изменения в процессах инициализации и шифрования

Веб-служба сервера отчетов больше не используется для инициализации установки служб Reporting Services. В этом выпуске инициализация выполняется только службой Windows сервера отчетов. Когда веб-службе сервера отчетов требуется выполнить шифрование или расшифровку, она обращается к службе Windows сервера отчетов, которая получает ключи и выполняет запрошенную операцию. Прежде чем выполнить этот вызов, веб-служба проверяет, запущена ли она под учетным именем, указанным в параметре WebServiceAccount в файле конфигурации RSReportServer.config. Если учетная запись, под которой выполняется веб-служба, не соответствует этому значению, она возвращает ошибку несоответствия учетного имени.

Эта особенность выполнения инициализации усиливает зависимость веб-службы сервера отчетов от службы Windows сервера отчетов. Запуск службы Windows сервера отчетов теперь обязателен для большинства операций веб-службы. Дополнительные сведения см. в разделе Инициализация сервера отчетов.

Команды программы установки

В этом выпуске сокращено число операций, которые могут быть выполнены через командную строку программы установки. Установка через командную строку больше не используется для установки и развертывания установки, включающей удаленные компьютеры. Она также больше не выполняет развертывание установки веб-фермы серверов отчетов. Если раньше для развертывания установки служб Reporting Services использовалась программа установки, то теперь необходимо пользоваться для этого альтернативными средствами и методами. Если имеются пакетные файлы и сценарии для развертывания компонентов служб Reporting Services, то после перехода на новую версию они перестанут работать.

Свойство DefaultValueQueryBased теперь доступно и для чтения, и для записи

Свойство DefaultValueQueryBased — свойство типа Boolean, указывающее, основаны ли значения параметра по умолчанию на запросе. В предыдущих выпусках это свойство было доступно только для чтения. Теперь оно изменено так, что стало доступно для записи, позволяя программно устанавливать значение для опубликованного отчета. При использовании этого свойства в коде проверьте, правильно ли работает приложение.

Модуль подготовки отчетов Excel поддерживает двоичный формат обмена файлами (BIFF)

Модуль подготовки отчетов Excel теперь формирует отчеты для просмотра в собственном формате Microsoft Excel, снимая большинство ограничений, которые имелись в предыдущих версиях.

Изменения, касающиеся высоты строк заголовка

В предыдущем выпуске первая строка многострочного заголовка определяла высоту для всех строк, входящих в заголовок (то есть высота строки была фиксированной и определялась исходя из высоты первой строки заголовка). Теперь высота всех строк может быть переменной. Если существуют отчеты, содержащие многострочные заголовки, проверьте, правильно ли они отображаются после перехода на новую версию.

Начальные пробельные символы в названиях определения роли

В предыдущей версии в определении роли допускалось наличие начальных пробелов. В этой версии больше не поддерживаются начальные пробелы при создании новых имен ролей. Если имеются определения ролей, начинающиеся с пробелов, они будут продолжать работать. Это изменение было сделано в связи с особенностями работы метода DeleteRole. Если DeleteRole обнаруживает пробелы в начале названия определения роли, он удаляет ее.

См. также

Основные понятия

Обновление служб Reporting Services

Другие ресурсы

Обновление компонентов SQL Server
Обратная совместимость служб Reporting Services
Обратная совместимость

Справка и поддержка

Получение помощи по SQL Server 2005