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


Запуск и остановка экземпляров служб Notification Services

При определении приложения служб Notification Services необходимо указать сервер, где работают все внутрипроцессные поставщики событий, генераторы и распространители. Ядро служб Notification Services, которое обычно является службой Microsoft Windows NS$instanceName, запускает эти компоненты. Чтобы запустить экземпляр служб Notification Services на сервере, следует запустить ядро служб Notification Services, то есть службу Windows.

Запуск ядра служб Notification Services

При запуске экземпляра служб Notification Services ядро получает из реестра имя сервера базы данных и проверяет базу данных экземпляра и базы данных приложений для определения запущенных компонентов на этом сервере. Ядро также проверяет, включены или отключены эти компоненты. Все включенные компоненты начинают обработку данных. Все отключенные компоненты не выполняют обработку данных.

Запущенное ядро каждые 30 секунд проверяет состояние своих компонентов (включены или отключены). При изменении состояния любого компонента для него выполняется процедура остановки и запуска.

Если служба Windows NS$имя_экземпляра запускает ядро служб Notification Services, то запустить ядро служб Notification Services можно с помощью диспетчера служб, из командной строки или с помощью среды SQL Server Management Studio. Если ядро размещено в пользовательском приложении, то это приложение необходимо использовать для запуска экземпляра служб Notification Services.

Запуск всех служб Windows для экземпляра служб Notification Services

Запуск отдельных служб Windows

Запуск кластеризованных экземпляров служб Notification Services

Запуск размещенного ядра служб Notification Services

Остановка ядра служб Notification Services

Остановка ядра служб Notification Services вызывает остановку компонентов ядра на сервере. Если экземпляр служб Notification Services масштабирован на нескольких серверах, то компоненты ядра на других серверах продолжают выполняться до тех пор, пока они не будут отключены или пока не будет остановлено ядро на этих серверах.

Если служба Windows NS$имя_экземпляра запускает ядро служб Notification Services, то экземпляр служб Notification Services можно остановить с помощью диспетчера служб, командной строки или среды SQL Server Management Studio. Если ядро размещено в пользовательском приложении, то для остановки экземпляра служб Notification Services необходимо использовать это приложение.

Остановка всех служб Windows для экземпляра служб Notification Services

Остановка отдельных служб Windows

Остановка кластеризованных экземпляров служб Notification Services

Остановка размещенного ядра служб Notification Services

См. также

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

Настройка служб Windows для служб Notification Services
Включение и отключение экземпляров, приложений или компонентов
Просмотр состояния экземпляров, приложений и компонентов
Размещение ядра служб Notification Services

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

Устранение неполадок служб Notification Services

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

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