Integration Services 具有多種記錄功能,可以擷取封裝執行期間發生的事件。 Integration Services 包含各種記錄提供者,可讓您能以 XML、文字、資料庫或 Windows 事件記錄檔等多種格式) 建立及儲存記錄。 如果所提供的記錄提供者與輸出格式並未完全符合您的需求,可以建立自訂記錄提供者。
若要建立自訂記錄提供者,您必須建立繼承自 LogProviderBase 基底類別的類別、將 DtsLogProviderAttribute 屬性 (Attribute) 套用至新類別,以及覆寫基底類別的重要方法與屬性 (Property),包括 ConfigString 屬性 (Property) 與 Log 方法。
本節內容
本節描述如何建立、設定和撰寫自訂記錄提供者的程式碼。
建立自訂記錄提供者 說明如何建立自定義記錄提供者項目的類別。
撰寫自定義記錄提供者 程式代碼 描述如何藉由覆寫基類的方法和屬性來實作自定義記錄提供者。
SQL Server Integration Services 不支援為自定義記錄提供者開發自定義記錄提供者 的使用者介面自定義使用者介面。
[相關主題]
自訂物件的共通資訊
如需有關 Integration Services 中可建立所有類型自訂物件適用的共通資訊,請參閱下列主題:
開發 Integration Services 的自定義物件 描述實作 Integration Services 所有類型的自定義物件的基本步驟。
保存自定義物件 描述自定義持續性,並在必要時加以說明。
建置、部署和偵錯自定義物件 描述建置、簽署、部署和偵錯自定義對象的技術。
其他自訂物件的相關資訊
如需可以在 Integration Services 中建立之其他類型自訂物件的資訊,請參閱下列主題:
開發自定義工作 討論如何設計自定義工作。
開發自定義 連線管理員 討論如何規劃自定義連接管理員。
開發自定義 ForEach 列舉值 討論如何撰寫自定義列舉值的程式。
開發自定義數據流元件 討論如何對自定義數據流來源、轉換和目的地進行程序設計。
使用 Integration Services 保持最新狀態
如需來自Microsoft的最新下載、文章、範例和影片,以及來自社群的所選解決方案,請流覽 MSDN 上的 Integration Services 頁面:
流覽 MSDN 上的 Integration Services 頁面
如需這些更新的自動通知,請訂閱頁面上可用的 RSS 摘要。