執行封裝工作編輯器

使用「執行封裝工作編輯器」設定「執行封裝」工作。 「執行封裝」工作可讓封裝將其他封裝當做工作流程的一部分執行,以延伸 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
輸入子封裝的名稱,或按一下省略符號 ([...]),然後找出該封裝。

位置 = 檔案系統

[連接]
在清單中選取檔案連線管理員,或按一下 [新增連線...]<> 建立新的連線管理員。

相關主題:File Connection ManagerFile Connection Manager Editor

PackageNameReadOnly
顯示封裝名稱。

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

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

如需將項目轉換為專案部署模型的資訊,請參閱 將專案部署至 Integration Services 伺服器

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

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

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

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