共用方式為


加入連接管理員

Integration Services 包含各種連接管理員,以符合連接到不同類型伺服器和資料來源之工作的需要。連接管理員可由在不同類型資料儲存區中擷取和載入之資料的資料流程元件使用,也可由將記錄寫入伺服器、SQL Server 資料表或檔案的記錄提供者使用。例如,具有傳送郵件工作的封裝使用 SMTP 連接管理員類型,來連接到 Simple Mail Transfer Protocol (SMTP) 伺服器。具有執行 SQL 工作的封裝,可以使用 OLE DB 連接管理員來連接到 SQL Server 資料庫。如需詳細資訊,請參閱<Integration Services 連接>。

若要在您建立新的封裝時自動建立及設定連線管理員,您可以使用 SQL Server 匯入和匯出精靈或 Integration Services 連接專案精靈。這些精靈可幫助您建立及設定使用連線管理員的來源和目的地。如需詳細資訊,請參閱<執行精靈來建立封裝>。

若要手動建立新的連線管理員,並將其加入至現有的封裝,請使用 SSIS 設計師之 [控制流程][資料流程][事件處理常式] 索引標籤上所出現的 [連線管理員] 區域。從 [連接管理員] 區域,您可以使用「SSIS 設計師」所提供的對話方塊,來選擇要建立的連接管理員類型,然後再設定連接管理員的屬性。如需詳細資訊,請參閱本主題稍後的「使用連線管理員區域」一節。

將連接管理員加入封裝之後,您就可以在工作、「Foreach 迴圈」容器、來源、轉換和目的地中使用它。如需詳細資訊,請參閱<Integration Services 工作>、<Foreach 迴圈容器>和<資料流程元素>。

使用連接管理員區域

當「SSIS 設計師」的 [控制流程][資料流程][事件處理常式] 索引標籤處於作用中時,您可以建立連接管理員。

下圖顯示「SSIS 設計師」之 [控制流程] 索引標籤上的 [連接管理員] 區域。

SSIS 設計師的控制流程索引標籤

在 SSIS 設計師中加入、設定或刪除連線管理員

連接管理員的 32 位元和 64 位元提供者

連接管理員使用的許多提供者都有 32 位元和 64 位元兩種版本。Integration Services 設計環境是 32 位元的環境;設計封裝時,您只會看到 32 位元的提供者。因此,如果要將連接管理員設定成使用特定的 64 位元提供者,您必須同時安裝 32 位元版本的同一個提供者。

執行階段中會使用正確的版本,而且就算您在設計階段中指定了 32 位元版本的提供者也沒有關係。即使封裝是在 Business Intelligence Development Studio 中執行,還是可以執行 64 位元版本的提供者。

兩個版本的提供者具有相同的識別碼。若要指定 Integration Services 執行階段是否使用可用的 64 位元版本提供者,請設定 Integration Services 專案的 Run64BitRuntime 屬性。如果 Run64BitRuntime 屬性設定為 true,執行階段會尋找並使用 64 位元提供者;如果 Run64BitRuntime 是 false,執行階段便會尋找並使用 32 位元提供者。如需有關可以在 Integration Services 專案上設定之屬性的詳細資訊,請參閱<Integration Services 的 64 位元考量>和<Business Intelligence Development Studio 中的 Integration Services>。

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

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

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