共用方式為


加入、刪除或共用封裝中的連接管理員

Integration Services 包括用來連接到其他資料來源 (例如,關聯式資料庫、Analysis Services 資料庫,以及 CSV 和 XML 格式的檔案) 的各種連線管理員類型。 您可以在封裝層級或專案層級建立連接管理員。 在專案層級建立的連接管理員可在專案中的所有封裝上使用。 而在封裝層級建立的連接管理員則可在該特定封裝上使用。

您將使用在專案層級建立的連接管理員取代資料來源,以共用來源的連接。 若要在專案層級加入連接管理員,則 Integration Services 專案必須使用專案部署模型。 當專案設定為使用該模型時,[連接管理員] 資料夾會出現在 [方案總管] 中,而 [資料來源] 資料夾則會從 [方案總管] 移除。

[!附註]

若您想使用封裝中的資料來源,便需要將專案轉換為封裝部署模型。

如需這兩種模型的詳細資訊,請參閱<部署專案和封裝>。 如需將專案轉換為專案部署模型的詳細資訊,請參閱<將專案部署至 Integration Services 伺服器>。

下列程序適用於所有類型的連接管理員,並描述如何執行以下工作:

  • 在封裝建立期間使用精靈來加入連接管理員

  • 將連接管理員加入至現有的封裝

  • 在專案層級加入連接管理員,以便專案中的所有封裝都可以共用該連接管理員

  • 建立連接管理員屬性的參數

  • 從封裝中刪除連接管理員

  • 刪除專案層級的連接管理員

在建立封裝時加入連線管理員

  • 使用 SQL Server 匯入和匯出精靈

    除了建立及設定連接管理員之外,此精靈也會協助您建立及設定使用此連接管理員的來源和目的地。 如需詳細資訊,請參閱<在 SQL Server 資料工具中建立封裝>。

將連線管理員加入至現有的封裝

  1. 在 SQL Server Data Tools (SSDT) 中,開啟包含所需封裝的 Integration Services 專案。

  2. 在 [方案總管] 中,按兩下封裝將其開啟

  3. 在 [SSIS 設計師] 中,按一下 [控制流程] 索引標籤、[資料流程] 索引標籤或 [事件處理常式] 索引標籤,以讓 [連接管理員] 區域可用。

  4. 以滑鼠右鍵按一下 [連接管理員] 區域的任意位置,然後執行下列其中之一:

    • 按一下要加入封裝的連接管理員類型。

      -或-

    • 如果未列出要加入的類型,請按一下 [新增連接],以開啟 [加入 SSIS 連接管理員] 對話方塊、選取連接管理員類型,然後按一下 [確定]

    已選取連接管理員類型的自訂對話方塊隨即開啟。 如需有關連接管理員類型和可用選項的詳細資訊,請參閱下列選項表。

    連接管理員

    選項

    ADO 連接管理員

    設定 OLE DB 連接管理員

    ADO.NET 連接管理員

    設定 ADO.NET 連接管理員

    Analysis Services 連接管理員

    加入 Analysis Services 連接管理員對話方塊 UI 參考

    Excel 連接管理員

    Excel 連接管理員編輯器

    檔案連接管理員

    檔案連接管理員編輯器

    多個檔案連接管理員

    加入檔案連接管理員對話方塊 UI 參考

    一般檔案連接管理員

    一般檔案連接管理員編輯器 (一般頁面)

    一般檔案連接管理員編輯器 (資料行頁面)

    一般檔案連接管理員編輯器 (進階頁面)

    一般檔案連接管理員編輯器 (預覽頁面)

    多個一般檔案連接管理員

    多個一般檔案連接管理員編輯器 (一般頁面)

    多個一般檔案連接管理員編輯器 (資料行頁面)

    多個一般檔案連接管理員編輯器 (進階頁面)

    多個一般檔案連接管理員編輯器 (預覽頁面)

    FTP 連接管理員

    FTP 連接管理員編輯器

    HTTP 連接管理員

    HTTP 連接管理員編輯器 (伺服器頁面)

    HTTP 連接管理員編輯器 (Proxy 頁面)

    MSMQ 連接管理員

    MSMQ 連接管理員編輯器

    ODBC 連接管理員

    ODBC 連接管理員 UI 參考

    OLE DB 連接管理員

    設定 OLE DB 連接管理員

    SMO 連接管理員

    SMO 連接管理員編輯器

    SMTP 連接管理員

    SMTP 連接管理員編輯器

    SQL Server Compact Edition 連接管理員

    SQL Server Compact Edition 連接管理員編輯器 (連接頁面)

    SQL Server Compact Edition 連接管理員編輯器 (全部頁面)

    WMI 連接管理員

    WMI 連接管理員編輯器

    [連接管理員] 區域會列出加入的連接管理員。

  5. 選擇性地以滑鼠右鍵按一下連接管理員,並按一下 [重新命名],然後修改連接管理員的預設名稱。

  6. 若要儲存更新的封裝,請按一下 [檔案] 功能表上的 [儲存選取項目]

若要在專案層級加入連接管理員

  1. 在 SQL Server Data Tools (SSDT) 中開啟 Integration Services 專案。

  2. [方案總管] 中,以滑鼠右鍵按一下 [連接管理員],然後按一下 [新增連接管理員]

  3. [加入 SSIS 連接管理員] 對話方塊中,選取連接管理員的類型,然後按一下 [加入]

    已選取連接管理員類型的自訂對話方塊隨即開啟。 如需有關連接管理員類型和可用選項的詳細資訊,請參閱下列選項表。

    連接管理員

    選項

    ADO 連接管理員

    設定 OLE DB 連接管理員

    ADO.NET 連接管理員

    設定 ADO.NET 連接管理員

    Analysis Services 連接管理員

    加入 Analysis Services 連接管理員對話方塊 UI 參考

    Excel 連接管理員

    Excel 連接管理員編輯器

    檔案連接管理員

    檔案連接管理員編輯器

    多個檔案連接管理員

    加入檔案連接管理員對話方塊 UI 參考

    一般檔案連接管理員

    一般檔案連接管理員編輯器 (一般頁面)

    一般檔案連接管理員編輯器 (資料行頁面)

    一般檔案連接管理員編輯器 (進階頁面)

    一般檔案連接管理員編輯器 (預覽頁面)

    多個一般檔案連接管理員

    多個一般檔案連接管理員編輯器 (一般頁面)

    多個一般檔案連接管理員編輯器 (資料行頁面)

    多個一般檔案連接管理員編輯器 (進階頁面)

    多個一般檔案連接管理員編輯器 (預覽頁面)

    FTP 連接管理員

    FTP 連接管理員編輯器

    HTTP 連接管理員

    HTTP 連接管理員編輯器 (伺服器頁面)

    HTTP 連接管理員編輯器 (Proxy 頁面)

    MSMQ 連接管理員

    MSMQ 連接管理員編輯器

    ODBC 連接管理員

    ODBC 連接管理員 UI 參考

    OLE DB 連接管理員

    設定 OLE DB 連接管理員

    SMO 連接管理員

    SMO 連接管理員編輯器

    SMTP 連接管理員

    SMTP 連接管理員編輯器

    SQL Server Compact Edition 連接管理員

    SQL Server Compact Edition 連接管理員編輯器 (連接頁面)

    SQL Server Compact Edition 連接管理員編輯器 (全部頁面)

    WMI 連接管理員

    WMI 連接管理員編輯器

    您加入的連接管理員將會顯示在 [方案總管][連接管理員] 節點底下。 針對專案中的所有封裝,它也會顯示在 [SSIS 設計師] 視窗的 [連接管理員] 索引標籤中。 此索引標籤中連接管理員名稱的前置詞將是 (專案),以區分此專案層級連接管理員以及封裝層級連接管理員。

  4. 或者,以滑鼠右鍵按一下 [方案總管] 視窗之 [連接管理員] 節點底下的連接管理員 (或) 在 [SSIS 設計師] 視窗的 [連接管理員] 索引標籤中,按一下 [重新命名],然後修改連接管理員的預設名稱。

    [!附註]

    [SSIS 設計師] 視窗的 [連接管理員] 索引標籤中,您無法覆寫連接管理員名稱中的 (專案) 前置詞。 這是預設行為。

若要建立連接管理員屬性的參數

  1. [連接管理員] 區域中,以滑鼠右鍵按一下您要建立其參數的連接管理員,然後按一下 [參數化]

  2. [參數化] 對話方塊中設定參數設定。 如需詳細資訊,請參閱<參數化對話方塊>。

從封裝中刪除連線管理員

  1. 在 SQL Server Data Tools (SSDT) 中,開啟包含您所要之封裝的 Integration Services 專案。

  2. 在 [方案總管] 中,按兩下此封裝將它開啟。

  3. 在 [SSIS 設計師] 中,按一下 [控制流程] 索引標籤、[資料流程] 索引標籤或 [事件處理常式] 索引標籤,以讓 [連接管理員] 區域可用。

  4. 以滑鼠右鍵按一下您要刪除的連線管理員,然後按一下 [刪除]

    如果您要刪除封裝元素 (如執行 SQL 工作或 OLE DB 來源) 所使用的連線管理員,您將會遇到以下結果:

    • 在封裝元素上出現一個錯誤圖示,表示使用了已刪除的連線管理員。

    • 此封裝驗證失敗。

    • 無法執行此封裝。

  5. 若要儲存已更新的封裝,請按一下 [檔案] 功能表上的 [儲存選取項目]

若要刪除共用的連接管理員 (專案層級的連接管理員)

  1. 若要刪除專案層級的連接管理員,以滑鼠右鍵按一下 [方案總管] 視窗之 [連接管理員] 節點底下的連接管理員,然後按一下 [刪除]。 SQL Server Data Tools 會顯示以下的警告訊息:

    警告注意事項注意

    刪除專案連接管理員後,使用該連接管理員的封裝可能無法執行。 您無法恢復這個動作。 您要刪除連接管理員嗎?

  2. 按一下 [確定] 可刪除該連接管理員,或按一下 [取消] 可保留該連接管理員。

    [!附註]

    您也可以從針對專案中任何封裝開啟之 [SSIS 設計師] 視窗的 [連接管理員] 索引標籤中,刪除專案層級的連接管理員。 為此,以滑鼠右鍵按一下索引標籤中的連接管理員,然後按一下 [刪除]

請參閱

工作

設定連接管理員的屬性

概念

Integration Services (SSIS) 連接