Новые возможности архитектуры сервера отчетов и средств

ПримечаниеПримечание

Для SQL Server 2008 R2 не было изменений содержимого, перечисленных в этом разделе.

В службах Службы SQL Server 2008 Reporting Services реализована новая архитектура сервера отчетов и переработанные средства развертывания и управления экземпляром сервера отчетов.

Список новых функций

  • Новая архитектура сервера отчетов
    В этом выпуске представлена переработанная архитектура сервера отчетов, в которой устранена зависимость от служб IIS, но при этом сохраняется все функциональные возможности предыдущих версий. За замену функциональности IIS теперь службы Службы Reporting Services обеспечивают собственную поддержку компонента HTTP.SYS и ASP.NET, средства управления URL-адресами для сайта и имена виртуальных каталогов, новый уровень проверки подлинности, а также новые функции управления памятью, позволяющие выполнять мониторинг исправности. Помимо этого, новая архитектура объединяет веб-службу сервера отчетов, службу Windows сервера отчетов и диспетчер отчетов в единую службу. В SQL Server 2008 для всех приложений сервера отчетов достаточно определения лишь одной учетной записи службы.

  • Улучшенный инструментарий настройки и управления сервером отчетов
    Серверные средства претерпели в этом выпуске ряд изменений. Настройка и управление сервером отчетов осуществляется при помощи средства настройки служб Службы Reporting Services, среды SQL Server Management Studio, диспетчера отчетов для сервера отчетов в собственном режиме и страницы приложения SharePoint для режима интеграции с SharePoint. Каждое средство в этом выпуске поддерживает решение только четко определенного круга задач. Для одних средств добавлена поддержка решения определенных задач, для других удалена.

  • Поддержка управляемых данными подписок и управления заданиями в режиме интеграции с SharePoint
    В этом выпуске добавлена поддержка управляемых данными подписок и управления заданиями для серверов отчетов, настроенных для работы в режиме интеграции с SharePoint.

Новая архитектура сервера отчетов

Архитектура сервера отчетов в SQL Server 2008 значительно изменена за счет устранения зависимости от служб IIS и консолидации приложений в единую службу. В новой архитектуре все возможности сервера HTTP сосредоточены в самом сервере отчетов, что позволяет запускать сервер отчетов в качестве приложения среднего уровня, независимо от клиентского веб-интерфейса для доступа к нему. Сервер отчетов также включает новый слой размещения, который выполняет проверку подлинности пользователей, управление памятью и внутренними процессами, а также поддерживает комплексную трассировку и ведение журнала.

  • Собственная поддержка компонента HTTP.SYS и ASP.NET
    Службам Службы Reporting Services больше не нужны службы IIS для доступа к ASP.NET, диспетчеру отчетов или конечной точке веб-службы сервера отчетов. В SQL Server 2008 службы Службы Reporting Services выполняют следующие задачи.

    • Поддерживают размещение технологий ASP.NET и Microsoft .NET Framework, которые построены на основе среды SQL Server CLR.

    • Используют возможности компонента HTTP.SYS операционной системы.

    Дополнительные сведения об этих улучшениях см. в разделе Архитектура служб (службы Reporting Services).

  • Собственная поддержка резервирования URL-адресов и регистрации конечных точек сервера отчетов
    Сервер отчетов включает прослушиватель HTTP, который принимает запросы и перенаправляет их на URL-адрес и порт, заданные при настройке сервера. Резервированием URL-адресов и регистрацией теперь можно управлять непосредственно средствами сервера отчетов через компонент HTTP.SYS. Дополнительные сведения см. в разделе Настройка URL-адресов сервера отчетов.

  • Консолидированные службы и приложения
    В этом выпуске серверные приложения служб Службы Reporting Services объединены в единую службу. В рамках единой службы запускаются следующие серверные приложения: веб-служба сервера отчетов (для интерактивной обработки отчетов), диспетчер отчетов (обслуживает запросы от клиентов) и обработчик планирования и доставки (фоновое приложение для обработки заданий по расписанию).

    Объединение серверных приложений в единую службу позволило сократить число и объем задач по настройке и обслуживанию и обеспечить платформу для лучшей интеграции пользовательских функций. Несмотря на упрощение развертывания, консолидация не привела к сокращению функциональных возможностей служб Службы Reporting Services, к которым привыкли пользователи, и не изменила методов доступа к приложениям. Все функциональные возможности по-прежнему доступны. Как диспетчер отчетов, так и веб-служба сервера отчетов слаженно работают в составе одной службы. Оба приложения по-прежнему доступны через прежние URL-адреса, доступные по протоколу HTTP. Дополнительные сведения об этих улучшениях см. в разделе Архитектура служб (службы Reporting Services).

  • Уровень проверки подлинности
    В предыдущем выпуске проверка подлинности осуществлялась средствами службы IIS. В этом выпуске службы Службы Reporting Services обрабатывают все запросы на проверку подлинности при помощи новой подсистемы, которая поддерживает как проверку подлинности Windows, так и нестандартную проверку. Дополнительные сведения о поддержке проверки подлинности и параметрах конфигурации см. в разделе Настройка проверки подлинности в службах Reporting Services.

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

  • Комплексное ведение журнала
    Новые возможности ведения журнала позволяют регистрировать в журнале все HTTP-запросы, обрабатываемые сервером отчетов. Он является эквивалентом файла журнала, создаваемого службами IIS.

    Файлы журнала трассировки объединяются в единый файл журнала ReportServerService_<отметка_времени>.log. В нем содержатся все данные трассировки для веб-службы сервера отчетов, диспетчера отчетов и фонового приложения обработки. Журналы приложений и журнал выполнения сервера отчетов оставлены в этом выпуске без изменений. Дополнительные сведения о файлах журналов служб Службы Reporting Services см. в разделе Файлы журнала служб Reporting Services.

Вернуться к таблице новых функций

Улучшенный инструментарий настройки и управления сервером отчетов

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

  • SQL Server Management Studio
    Для сервера отчетов, который работает в собственном режиме или в режиме интеграции с SharePoint, это средство позволяет включать функции, задавать свойства и значения по умолчания, создавать общие расписания, задавать определения ролей (или просматривать уровни разрешений на сайте SharePoint), а также управлять заданиями по расписанию, которые в данный момент обрабатываются сервером отчетов.

    Это средство больше не используется для управления иерархией папок и содержимым сервера отчетов. Оно не поддерживает назначение разрешений и управление отчетами, моделями, ресурсами, общими источниками данных и управляемыми данными подписками. Управление содержимым выполняется средствами диспетчера отчетов или средствами сайта SharePoint. Дополнительные сведения об этом средстве см. в разделе Средства SQL Server для администрирования сервера отчетов.

  • Диспетчер отчетов
    Для сервера отчетов, работающего в собственном режиме, диспетчер отчетов теперь является единственным средством просмотра и управления содержимым.

    Предоставление разрешений, создание и управление объектами сервера отчетов, задание расписания обработки отчетов и подписок, управление доставкой отчетов и создание и управление моделями — все эти задачи теперь выполняются только с помощью этого средства. Создание моделей, назначение уровня безопасности для объектов и связывание отчетов с дополнительной информацией с сущностями модели выполняются при помощи новых страниц. Дополнительные сведения об этом средстве см. в разделе Диспетчер отчетов.

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

Вернуться к таблице новых функций

Поддержка управляемых данными подписок и управления заданиями в режиме интеграции с SharePoint

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

Вернуться к таблице новых функций