Share via


建立連接管理員

更新: 2005 年 12 月 5 日

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

使用顯示於「SSIS 設計師」之 [控制流程][資料流程][事件處理常式] 索引標籤上的 [連接管理員] 區域,您可以新建連接管理員,並將其加入封裝。從 [連接管理員] 區域,您可以使用「SSIS 設計師」所提供的對話方塊,來選擇要建立的連接管理員類型,然後再設定連接管理員的屬性。

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

使用連接管理員區域

當「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 位元提供者;如果 Run64BitRuntimefalse,執行階段便會尋找並使用 32 位元提供者。如需有關可以在 Integration Services 專案上設定之屬性的詳細資訊,請參閱<64 位元電腦上的 Integration Services 考量>和<Business Intelligence Development Studio 中的 Integration Services>。

請參閱

工作

參考資料來源
建立封裝事件處理常式

概念

建立封裝控制流程
建立封裝資料流程

其他資源

在 SSIS 設計師中建立封裝

說明及資訊

取得 SQL Server 2005 協助

變更歷程記錄

版本 歷程記錄

2005 年 12 月 5 日

新增內容:
  • 新增有關 32 位元和 64 元件提供者的章節。