Запуск и остановка службы Windows сервера отчетов
Для прекращения множества операций, выполняемых сервером отчетов, можно остановить службу Windows сервера отчетов. Последствия остановки службы Windows сервера отчетов таковы.
- Останавливается обработка всех отчетов, запускаемых по расписанию (подписки, обновления моментальных снимков отчетов, истечение срока хранения в кэше).
- Приостанавливается выполнение операций шифрования и дешифрования. В число этих операций входит инициализация серверов и доступ к зашифрованным учетным данным и строкам соединения.
- Прекращается доступ к конечной точке удаленных вызовов процедур (RPC), используемой программой настройки служб Reporting Services, программой rskeymgmt и поставщиком сервера отчетов инструментария управления Windows (WMI).
- Останавливаются операции обслуживания и очистки базы данных сервера отчетов.
Остановка службы Windows сервера отчетов не влияет на работу веб-службы сервера отчетов. Веб-доступ к серверу отчетов и конечной точке SOAP остается возможным после остановки службы Windows. Если нужно остановить веб-службу, для остановки веб-узла, на котором расположен сервер отчетов, можно использовать диспетчер служб IIS.
Для запуска или остановки службы Windows сервера отчетов можно применять самые разные средства: программу настройки служб Reporting Services, диспетчер конфигурации SQL Server, средство настройки контактной зоны SQL Server или оснастку «Службы» из Microsoft Windows.
Для выполнения каких-либо других операций, кроме запуска и остановки службы, например для смены учетной записи службы, необходимо пользоваться программой настройки служб Reporting Services. Использование для смены учетной записи службы других средств может привести к неработоспособности установки служб Reporting Services. Дополнительные сведения см. в разделе Настройка учетных записей и паролей служб в службах Reporting Services.
Эту службу нельзя приостанавливать и возобновлять, и параметров запуска она не имеет. Хотя явные зависимости отсутствуют, для поддержки отложенных операций на сервере должен быть запущен агент SQL Server.
Запуск и остановка службы Windows с помощью программы настройки служб Reporting Services
- В меню Пуск выберите Все программы, Microsoft SQL Server 2005, Средства настройки, а затем щелкните Настройка служб Reporting Services.
- Для соединения с сервером отчетов нажмите кнопку Соединить.
- На странице состояния сервера отчетов нажмите Остановить или Запустить.
Запуск и остановка службы Windows с помощью оснастки «Службы» в разделе «Администрирование»
- Нажмите кнопку Пуск, щелкните Администрирование, а затем Службы.
- Щелкните правой кнопкой мыши Службы SQL Server Reporting Services (MSSQLSERVER) и выберите команду Остановить или Перезапустить. Если используется несколько экземпляров параллельно или сервер отчетов работает в качестве именованного экземпляра, убедитесь в том, что имя экземпляра в круглых скобках соответствует экземпляру сервера отчетов, который планируется остановить или перезапустить.
Запуск и остановка службы Windows с использованием диспетчера конфигурации SQL Server
- В меню Пуск выберите Все программы, Microsoft SQL Server 2005, Средства настройки и щелкните пункт Диспетчер конфигурации SQL Server.
- Щелкните Службы SQL Server 2005, щелкните правой кнопкой мыши Службы SQL Server Reporting Services и выберите команду Остановить или Перезапустить.
Запуск и остановка службы Windows с использованием средства настройки контактной зоны SQL Server
Средство настройки контактной зоны SQL Server обеспечивает функцию запуска и остановки службы, с помощью которой можно остановить службу, прежде чем сделать ее недоступной для установки служб Reporting Services.
Кроме того, это средство применяется для отключения некоторых функций: обработчика планирования и доставки и запросов веб-службы. Включение и отключение функций влияет на параметры настройки в файле RSReportServer.config. В частности, если выбрать параметр IsWindowsServiceEnabled, то в файле RSReportServer.config следующим параметрам будет присвоено значение true: IsSchedulingService, IsNotificationService, IsEventService. Параметр IsWindowsServiceEnabled в средстве настройки контактной зоны SQL Server является объединением всех трех параметров настройки. Редактирование этих значений в файле конфигурации вручную может изменить установки, произведенные в программе.
- В меню Пуск выберите Все программы, Microsoft SQL Server 2005, Средства настройки и щелкните пункт Настройка контактной зоны SQL Server.
- Щелкните Настройка контактной зоны для служб и соединений, разверните узел служб Reporting Services и щелкните Остановить или Запустить.
О веб-службе сервера отчетов
Запуск, пауза, возобновление и остановка службы обычно не относятся к функциям управления веб-службой. ASP.NET запускает и останавливает веб-службу в процессе управления службой. В большинстве случаев запускать или останавливать веб-службу самостоятельно не требуется. Если нужно перезапустить веб-службу сервера отчетов, необходимо перезагрузить службы Microsoft IIS. При использовании IIS 6.0 можно остановить и перезапустить пул приложений.
Чтобы проверить, работает ли веб-служба, можно ввести в адресной строке обозревателя следующий URL-адрес: https://localhost/reportserver.
См. также
Основные понятия
Обработчик планирования и доставки
Запуск и остановка службы Windows сервера отчетов
Администрирование службы Windows и веб-службы сервера отчетов
Другие ресурсы
Развертывание служб Reporting Services