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


Администрирование службы Windows и веб-службы сервера отчетов

Сервер отчетов состоит из службы Windows и веб-службы. Эти службы взаимодействуют друг с другом и поддерживают различные функциональные возможности сервера отчетов:

  • Служба Windows сервера отчетов осуществляет инициализацию, двустороннее шифрование, задачи обслуживания базы данных и все операции планирования и доставки. Служба выполняется в фоновом режиме. Она производит полную обработку отчетов, запускаемых по расписанию (в частности, создает моментальные снимки отчетов и запускает отчеты подписок).
    Поскольку служба Windows сервера отчетов отвечает за все операции шифрования, она обязательно должна быть запущена, если передаются или используются зашифрованные значения. Служба Windows сервера отчетов обязательна для выполнения таких операций, как задание сохраненных учетных данных, запуск отчета, который ими пользуется, публикация отчета на сервере отчетов (сведения об источнике данных шифруются).
  • Веб-служба сервера отчетов выполняет полную обработку отчетов, запускаемых по требованию. Кроме того, она предоставляет основные интерфейсы программирования для приложений, которые работают с сервером отчетов. К приложениям, которым требуется веб-служба сервера отчетов, относятся диспетчер отчетов, построитель отчетов и среда SQL Server Management Studio.

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

Чтобы сделать любую из служб недоступной, запустите средство настройки контактной зоны SQL Server и выберите параметр Настройка контактной зоны для функциональных возможностей. Нельзя полностью отключить службу Windows сервера отчетов; она обеспечивает функциональные возможности инициализации и шифрования, необходимые для операций сервера. Однако можно отключить обработку по расписанию и обработку событий.

Регистрация и настройка службы Windows сервера отчетов производится во время установки. Эта служба выполняется под любой указанной пользователем учетной записью. Рекомендуется использовать учетную запись пользователя домена с наименьшим набором прав, имеющую разрешение на вход в сеть или учетную запись NetworkService, однако можно использовать локальную учетную запись, если база данных сервера отчетов располагается на том же компьютере, что и сервер отчетов. Веб-служба сервера отчетов выполняется по умолчанию под удостоверением ASP.NET. При изменении настроек учетной записи службы обязательно используйте программу настройки служб Reporting Services, чтобы обновить зависимые параметры в соответствии с новыми значениями. Дополнительные сведения об настройке учетной записи см. в разделах Соединения и учетные записи при развертывании служб Reporting Services и Настройка учетных записей и паролей служб в службах Reporting Services.

Требования к службе агента SQL Server

Службе Windows сервера отчетов требуется для работы служба агента SQL Server. Она должна быть запущена под учетной записью домена, если сервер отчетов подключается к SQL Server при использовании учетной записи домена и проверки подлинности Windows (а не имени входа SQL Server или учетной записи службы). Задания службы агента SQL Server, созданные сервером отчетов, который запускается под учетной записью пользователя домена, принадлежат этой учетной записи. Для передачи задачи обработчику планирования и доставки службе агента SQL Server необходимы разрешения на доступ к данным заданий, которые принадлежат учетной записи домена. Если запустить службу агента SQL Server под локальной учетной записью пользователя, она не будет иметь разрешений на доступ к сведениям об учетной записи домена, поэтому подписка и доставка отчета не будут выполнены.

См. также

Задачи

Как настроить учетные записи служб (конфигурация служб Reporting Services)
Как запустить настройку служб Reporting Services

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

Настройка учетных записей и паролей служб в службах Reporting Services
Запуск и остановка службы Windows сервера отчетов
Инициализация сервера отчетов
Управление ключами шифрования
Обработчик планирования и доставки
Указание учетных данных и сведений о соединении
Управление службами Reporting Services

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

Развертывание служб Reporting Services
Настройка агента SQL Server
Об агенте SQL Server
Агент SQL Server

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

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