加入、刪除或共用封裝中的連接管理員
Integration Services 包括用來連接到其他資料來源 (例如,關聯式資料庫、Analysis Services 資料庫,以及 CSV 和 XML 格式的檔案) 的各種連線管理員類型。 您可以在封裝層級或專案層級建立連接管理員。 在專案層級建立的連接管理員可在專案中的所有封裝上使用。 而在封裝層級建立的連接管理員則可在該特定封裝上使用。
您將使用在專案層級建立的連接管理員取代資料來源,以共用來源的連接。 若要在專案層級加入連接管理員,則 Integration Services 專案必須使用專案部署模型。 當專案設定為使用該模型時,[連接管理員] 資料夾會出現在 [方案總管] 中,而 [資料來源] 資料夾則會從 [方案總管] 移除。
[!附註]
若您想使用封裝中的資料來源,便需要將專案轉換為封裝部署模型。
如需這兩種模型的詳細資訊,請參閱<部署專案和封裝>。 如需將專案轉換為專案部署模型的詳細資訊,請參閱<將專案部署至 Integration Services 伺服器>。
下列程序適用於所有類型的連接管理員,並描述如何執行以下工作:
在封裝建立期間使用精靈來加入連接管理員
將連接管理員加入至現有的封裝
在專案層級加入連接管理員,以便專案中的所有封裝都可以共用該連接管理員
建立連接管理員屬性的參數
從封裝中刪除連接管理員
刪除專案層級的連接管理員
在建立封裝時加入連線管理員
使用 SQL Server 匯入和匯出精靈
除了建立及設定連接管理員之外,此精靈也會協助您建立及設定使用此連接管理員的來源和目的地。 如需詳細資訊,請參閱<在 SQL Server 資料工具中建立封裝>。
將連線管理員加入至現有的封裝
在 SQL Server Data Tools (SSDT) 中,開啟包含所需封裝的 Integration Services 專案。
在 [方案總管] 中,按兩下封裝將其開啟
在 [SSIS 設計師] 中,按一下 [控制流程] 索引標籤、[資料流程] 索引標籤或 [事件處理常式] 索引標籤,以讓 [連接管理員] 區域可用。
以滑鼠右鍵按一下 [連接管理員] 區域的任意位置,然後執行下列其中之一:
按一下要加入封裝的連接管理員類型。
-或-
如果未列出要加入的類型,請按一下 [新增連接],以開啟 [加入 SSIS 連接管理員] 對話方塊、選取連接管理員類型,然後按一下 [確定]。
已選取連接管理員類型的自訂對話方塊隨即開啟。 如需有關連接管理員類型和可用選項的詳細資訊,請參閱下列選項表。
連接管理員
選項
[連接管理員] 區域會列出加入的連接管理員。
選擇性地以滑鼠右鍵按一下連接管理員,並按一下 [重新命名],然後修改連接管理員的預設名稱。
若要儲存更新的封裝,請按一下 [檔案] 功能表上的 [儲存選取項目]。
若要在專案層級加入連接管理員
在 SQL Server Data Tools (SSDT) 中開啟 Integration Services 專案。
在 [方案總管] 中,以滑鼠右鍵按一下 [連接管理員],然後按一下 [新增連接管理員]。
在 [加入 SSIS 連接管理員] 對話方塊中,選取連接管理員的類型,然後按一下 [加入]。
已選取連接管理員類型的自訂對話方塊隨即開啟。 如需有關連接管理員類型和可用選項的詳細資訊,請參閱下列選項表。
連接管理員
選項
您加入的連接管理員將會顯示在 [方案總管] 的 [連接管理員] 節點底下。 針對專案中的所有封裝,它也會顯示在 [SSIS 設計師] 視窗的 [連接管理員] 索引標籤中。 此索引標籤中連接管理員名稱的前置詞將是 (專案),以區分此專案層級連接管理員以及封裝層級連接管理員。
或者,以滑鼠右鍵按一下 [方案總管] 視窗之 [連接管理員] 節點底下的連接管理員 (或) 在 [SSIS 設計師] 視窗的 [連接管理員] 索引標籤中,按一下 [重新命名],然後修改連接管理員的預設名稱。
[!附註]
在 [SSIS 設計師] 視窗的 [連接管理員] 索引標籤中,您無法覆寫連接管理員名稱中的 (專案) 前置詞。 這是預設行為。
若要建立連接管理員屬性的參數
在 [連接管理員] 區域中,以滑鼠右鍵按一下您要建立其參數的連接管理員,然後按一下 [參數化]。
在 [參數化] 對話方塊中設定參數設定。 如需詳細資訊,請參閱<參數化對話方塊>。
從封裝中刪除連線管理員
在 SQL Server Data Tools (SSDT) 中,開啟包含您所要之封裝的 Integration Services 專案。
在 [方案總管] 中,按兩下此封裝將它開啟。
在 [SSIS 設計師] 中,按一下 [控制流程] 索引標籤、[資料流程] 索引標籤或 [事件處理常式] 索引標籤,以讓 [連接管理員] 區域可用。
以滑鼠右鍵按一下您要刪除的連線管理員,然後按一下 [刪除]。
如果您要刪除封裝元素 (如執行 SQL 工作或 OLE DB 來源) 所使用的連線管理員,您將會遇到以下結果:
在封裝元素上出現一個錯誤圖示,表示使用了已刪除的連線管理員。
此封裝驗證失敗。
無法執行此封裝。
若要儲存已更新的封裝,請按一下 [檔案] 功能表上的 [儲存選取項目]。
若要刪除共用的連接管理員 (專案層級的連接管理員)
若要刪除專案層級的連接管理員,以滑鼠右鍵按一下 [方案總管] 視窗之 [連接管理員] 節點底下的連接管理員,然後按一下 [刪除]。 SQL Server Data Tools 會顯示以下的警告訊息:
注意
刪除專案連接管理員後,使用該連接管理員的封裝可能無法執行。 您無法恢復這個動作。 您要刪除連接管理員嗎?
按一下 [確定] 可刪除該連接管理員,或按一下 [取消] 可保留該連接管理員。
[!附註]
您也可以從針對專案中任何封裝開啟之 [SSIS 設計師] 視窗的 [連接管理員] 索引標籤中,刪除專案層級的連接管理員。 為此,以滑鼠右鍵按一下索引標籤中的連接管理員,然後按一下 [刪除]。