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


Определение внепроцессных поставщиков событий

Внепроцессные поставщики событий являются внешними приложениями, которые отсылают данные событий в приложение Notification Services с помощью классов EventCollector и EventLoader или хранимых процедур сбора событий.

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

Определение внепроцессного поставщика событий

Внепроцессный поставщик событий может находиться в любом приложении. При определении приложения необходимо объявить и предоставить имя всем внепроцессным поставщикам событий.

Определение внутрипроцессного поставщика событий

При определении приложения посредством XML необходимо определить внутрипроцессные поставщики событий в элементе Providers файла определения приложения (ADF). Если приложение определяется с помощью управляющих объектов Notification Services (NMO), то необходимо отдельно указать объекты NonHostedEventProvider и добавить их к NonHostedEventProviderCollection с помощью свойства приложения NonHostedEventProviders.

Предоставление имени поставщика событий

См. также

Справочник

Microsoft.SqlServer.NotificationServices.EventCollector
Microsoft.SqlServer.NotificationServices.EventLoader

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

Определение внутрипроцессных поставщиков событий

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

Определение приложений служб Notification Services
Разработка пользовательского поставщика событий
Определение поставщиков событий
Определение классов событий
Стандартные поставщики событий
Хранимые процедуры служб Notification Services (Transact-SQL)

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

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