開發自訂連接管理員

Integration Services 使用連接管理員封裝連接到外部資料來源所需的資訊。Integration Services 包括各種連接管理員,以支援連接至最常使用的資料來源,範圍包括從企業資料庫到文字檔案與 Excel 工作表。如果 Integration Services 支援的連接管理員和外部資料來源無法完全符合您的需求,可以建立自訂連接管理員。

若要建立自訂連接管理員,您必須建立繼承自 ConnectionManagerBase 基底類別的類別、將 DtsConnectionAttribute 屬性 (Attribute) 套用至新類別,以及覆寫基底類別重要的方法與屬性 (Property),包括 ConnectionString 屬性 (Property) 與 AcquireConnection 方法。

如需自訂連接管理員的工作範例,請參閱 Codeplex 網站上的 Integration Services 範例 (英文)。在本章節中所顯示的程式碼片段是取自<SQL Server 自訂連接管理員>範例。

重要事項重要事項

已經建置到 Integration Services 中的大多數工作、來源和目的地只能搭配特定類型的內建連接管理員一起使用。在開發自訂連接管理員以搭配內建工作與元件使用時,請檢查這些元件是否將可用的連接管理員清單限制在特定類型的連接管理員。如果您的解決方案需要自訂連接管理員,您可能也必須開發自訂工作或是自訂來源或目的地,以供連接管理員使用。

本節內容

本章節描述如何建立和設定自訂連接管理員及其選用自訂使用者介面,以及如何撰寫它們的程式碼。在本章節中所顯示的程式碼片段是取自<SQL Server 自訂連接管理員>範例。

相關章節

自訂物件的共通資訊

如需有關 Integration Services 中可以建立之所有類型自訂物件適用的共通資訊,請參閱下列主題:

其他自訂物件的相關資訊

如需有關在 Integration Services 中可以建立之其他類型自訂物件的詳細資訊,請參閱下列主題:

Integration Services 圖示 (小) 掌握 Integration Services 的最新狀態

若要取得 Microsoft 的最新下載、文件、範例和影片以及社群中的選定解決方案,請瀏覽 MSDN 或 TechNet 上的 Integration Services 頁面:

若要得到這些更新的自動通知,請訂閱該頁面上所提供的 RSS 摘要。