執行封裝工作編輯器
使用「執行封裝工作編輯器」設定「執行封裝」工作。 「執行封裝」工作可讓封裝將其他封裝當做工作流程的一部分執行,以延伸 Integration Services 的企業功能。
您想要做什麼事?
開啟 [執行封裝工作編輯器]
在 Visual Studio 中開啟包含 [執行封裝] 工作的 Integration Services 專案。
以滑鼠右鍵按一下 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 Manager、File Connection Manager Editor
PackageNameReadOnly
顯示封裝名稱。
設定 [參數繫結] 頁面上的 [選項]
您可以將值從父封裝或專案傳遞至子封裝。 專案必須使用專案部署模型,而且子封裝必須包含在包含父封裝的相同專案中。
如需將項目轉換為專案部署模型的資訊,請參閱 將專案部署至 Integration Services 伺服器。
子封裝參數
輸入或選取子封裝參數的名稱。
繫結參數或變數
選取包含您要傳遞到子封裝之值的參數或變數。
加入
按一下此選項可將參數或變數對應到子封裝參數。
移除
按一下此選項可移除參數或變數與子封裝參數之間的對應。