Развертывание внепроцессных поставщиков событий
Внепроцессные поставщики событий функционируют вне служб Notification Services. Они не размещаются в ядре служб Notification Services. Внепроцессный поставщик событий может быть любым внешним приложением, использующим API-интерфейсы сбора событий для передачи событий экземпляру служб Notification Services. Например, приложение может быть приложением Microsoft Windows, сценарием или веб-службой.
Несмотря на то, что приложение работает вне служб Notification Services, API-интерфейс сбора событий использует сведения из реестра Windows для доступа к базам данных экземпляра и приложений. По этой причине необходимо зарегистрировать экземпляр служб Notification Services на компьютере, на котором запускается внепроцессный поставщик событий.
Также необходимо настроить разрешения базы данных для учетной записи, используемой внепроцессным поставщиком событий. Внепроцессные поставщики событий должны быть включены или иметь разрешения роли базы данных NSEventProvider в базах данных экземпляра и приложений.
Основные шаги развертывания
В нижеприведенном списке содержатся основные шаги для развертывания внепроцессного поставщика событий. Пошаговые инструкции см. в разделе «Процедуры развертывания» ниже.
Важно! |
---|
В Microsoft SQL Server 2005 сетевые протоколы по умолчанию отключены. Если компоненты служб Notification Services запущены на сервере, не являющемся сервером базы данных, то необходимо включить соответствующий сетевой протокол. Дополнительные сведения см. в разделе Настройка контактной зоны SQL Server. |
- Установите приложение внепроцессного поставщика событий в соответствии с указаниями, предоставленными разработчиком приложения.
- Установите клиентские компоненты служб Notification Services.
- Зарегистрируйте экземпляр служб Notification Services.
- Предоставьте доступ Microsoft SQL Server и разрешения базы данных учетной записи, используемой внепроцессным поставщиком событий.
Пошаговые руководства
В этом разделе содержится пошаговое руководство по развертыванию внепроцессных поставщиков событий с использованием проверки подлинности Windows. Используйте данные руководства для ознакомления с развертыванием внепроцессных поставщиков событий, а также для создания собственных инструкций и пакетных файлов для развертывания.
Процедуры развертывания
В следующем разделе содержатся процедуры для перечисленных выше шагов развертывания.
Установка служб Notification Services
Регистрация экземпляра служб Notification Services
- Как зарегистрировать экземпляр служб Notification Services для клиентских компонентов (среда SQL Server Management Studio)
- Команда nscontrol register
- RegisterLocal
Предоставление разрешений базы данных экземпляру служб Notification Services
См. также
Основные понятия
Развертывание экземпляра служб Notification Services
Развертывание интерфейса управления подписками
Другие ресурсы
Развертывание служб Notification Services
Устранение неполадок служб Notification Services