共用方式為


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

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 連線管理員] 對話方塊、選取連線管理員類型,然後按一下 [確定] 。

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

    [ODBC 來源編輯器] 選項。
    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 連線管理員] 對話方塊中,選取連線管理員的類型,然後按一下 [加入] 。

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

    [ODBC 來源編輯器] 選項。
    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) 連接
設定連線管理員的屬性