共用方式為


執行封裝工作編輯器

使用「執行封裝工作編輯器」設定「執行封裝」工作。 「執行封裝」工作可讓封裝將其他封裝當做工作流程的一部分執行,以延伸 Integration Services 的企業功能。

請您指定選項。

  • 開啟 [執行封裝工作編輯器]

  • 設定 [一般] 頁面上的 [選項]

  • 設定 [封裝] 頁面上的 [選項]

  • 設定 [參數繫結] 頁面上的 [選項]

開啟 [執行封裝工作編輯器]

  1. 在 Visual Studio 中開啟包含「執行封裝」工作的 Integration Services 專案。

  2. 以滑鼠右鍵按一下 SSIS 設計師中的工作,再按一下 [編輯]

設定 [一般] 頁面上的 [選項]

  • 名稱
    為執行封裝工作提供唯一的名稱。 這個名稱是做為工作圖示中的標籤使用。

    [!附註]

    工作名稱在封裝內必須是唯一的。

  • 描述
    輸入「執行封裝」工作的描述。

設定 [封裝] 頁面上的 [選項]

  • ReferenceType
    為專案中的子封裝選取 [專案參考]。 為封裝外部的子封裝選取 [外部參考]

    [!附註]

    [ReferenceType] 選項是唯讀的,如果尚未將包含封裝的專案轉換為專案部署模型,則該選項設為 [外部參考]。 如需有關轉換的詳細資訊,請參閱<將專案部署至 Integration Services 伺服器>。

  • 密碼
    如果子封裝受到密碼保護,請提供子封裝的密碼,或按一下省略符號 (...) 按鈕,然後建立子封裝的新密碼。

  • ExecuteOutOfProcess
    指定子封裝是在父封裝的處理序中執行,還是在個別的處理序中執行。 依預設,「執行封裝」工作的 ExecuteOutOfProcess 屬性會設定為 False,而且子封裝會在與父封裝的相同處理序中執行。 如果您將此屬性設定為 true,子封裝就會在不同的處理序中執行。 這可能會降低子封裝的啟動速度。 另外,如果此屬性設定為 true,則無法在僅限工具安裝中偵錯封裝;您必須安裝 Integration Services 產品。 如需詳細資訊,請參閱<安裝 Integration Services>。

ReferenceType 動態選項

ReferenceType = 外部參考

  • 位置
    選取子封裝的位置。 這個屬性具有下表所列的選項。

    描述

    SQL Server

    設定 SQL Server 執行個體的位置。

    檔案系統

    設定檔案系統的位置。

  • 連接
    選取子封裝的儲存位置類型。

  • PackageNameReadOnly
    顯示封裝名稱。

ReferenceType = 專案參考

  • PackageNameFromProjectReference
    選取專案中包含的封裝,做為子封裝。

位置動態選項

位置 = SQL Server

  • 連接
    在清單中選取 OLE DB 連接管理員,或按一下 [<新增連接...>] 以建立新的連接管理員。

    **相關主題:**<OLE DB 連接管理員>、<設定 OLE DB 連接管理員

  • PackageName
    輸入子封裝的名稱,或按一下省略符號 (…),然後找出該封裝。

位置 = 檔案系統

設定 [參數繫結] 頁面上的 [選項]

您可以將值從父封裝或專案傳遞至子封裝。 專案必須使用專案部署模型,而且子封裝必須包含在包含父封裝的相同專案中。

如需有關將專案轉換為專案部署模型的詳細資訊,請參閱<將專案部署至 Integration Services 伺服器>。

  • 子封裝參數
    輸入或選取子封裝參數的名稱。

  • 繫結參數或變數
    選取包含您要傳遞到子封裝之值的參數或變數。

  • 加入
    按一下此選項可將參數或變數對應到子封裝參數。

  • 移除
    按一下此選項可移除參數或變數與子封裝參數之間的對應。