共用方式為


定義事件提供者

事件提供者會收集事件資料,並將它提交給 Notification Services。每個收集的事件都會保存在應用程式資料庫的事件資料表中,來作為單一資料列。

只要您可以撰寫應用程式,來從您要使用的任何資源中擷取事件,事件提供者便可從該資源中蒐集資料。

為了協助您快速開發及部署 Notification Services 應用程式,Notification Services 隨附三個標準事件提供者,讓您利用 Transact-SQL 查詢和 MDX 查詢,來從檔案中蒐集事件。

您可以在應用程式定義中指定預先定義的名稱和自訂作業參數,這樣就可以在應用程式中使用標準事件提供者。

如果標準事件提供者不符合您的應用程式的需求,您可以配合您的環境和事件來源,來開發自訂事件提供者。如需詳細資訊,請參閱<開發自訂事件提供者>。

個別事件提供者可以是主控或非主控。Notification Services 執行主控事件提供者。非主控事件提供者是外部應用程式。

如果您有可以提交事件的應用程式,或者,如果您要開發外部應用程式來提交事件,請開發自訂非主控事件提供者。否則,請使用標準或自訂主控事件提供者。

在此章節中

主題 描述

定義裝載的事件提供者

描述主控事件提供者,以及解釋如何判斷主控事件提供者屬性。

定義非裝載的事件提供者

描述非主控事件提供者,以及應用程式定義中所需定義的項目。

標準事件提供者

記載 Notification Services 內含的標準事件提供者。

相關章節

主題 描述

開發自訂事件提供者

描述如何建立自訂主控和非主控事件提供者。

定義事件類別

描述如何定義包含事件提供者提交之資料的事件資料表。

Notification Services 預存程序 (Transact-SQL)

利用 NSDiagnosticEventProviderNSEventBatchDetails 預存程序蒐集事件提供者和提交的事件之相關資訊。

Notification Services 效能物件

利用事件提供者效能物件監視事件提供者。

請參閱

參考

Microsoft.SqlServer.Management.Nmo.HostedEventProvider
Microsoft.SqlServer.Management.Nmo.NonHostedEventProvider

其他資源

定義 Notification Services 應用程式
Providers Element (ADF)

說明及資訊

取得 SQL Server 2005 協助