catalog.deploy_packages
適用於:SQL Server
Azure Data Factory 中的 SSIS Integration Runtime
適用於:SQL Server
將一或多個套件部署至 Integration Services 目錄中的資料夾,或更新先前已部署的現有套件。
語法
catalog.deploy_packages [ @folder_name = ] folder_name
, [ @project_name = ] project_name
, [ @packages_table = ] packages_table
[, [ @operation_id OUTPUT = ] operation_id OUTPUT]
引數
[ @folder_name = ] folder_name
資料夾的名稱。 folder_name 是 nvarchar(128) 。
[ @project_name = ] project_name
資料夾中的專案名稱。 project_name 是 nvarchar(128) 。
[ @packages_table = ] packages_table
Integration Services 套件 (.dtsx) 檔案的二進位內容。 packages_table 是 [catalog].[Package_Table_Type]
[ @operation_id = ] operation_id
傳回部署作業的唯一識別碼。 operation_id 是 bigint。
傳回碼值
0 (成功)
結果集
None
權限
這個預存程序需要下列其中一個權限:
要更新套件之專案的 CREATE_OBJECTS 權限或套件的 MODIFY 權限。
ssis_admin 資料庫角色的成員資格
系統管理員伺服器角色的成員資格
錯誤和警告
下列清單將描述可能會造成預存程序引發錯誤的某些條件:
參數參考到不存在的物件、參數會嘗試建立物件已經存在的物件,或參數因為其他原因而無效。
使用者未具備足夠的權限
意見反映
https://aka.ms/ContentUserFeedback。
即將推出:我們會在 2024 年淘汰 GitHub 問題,並以全新的意見反應系統取代並作為內容意見反應的渠道。 如需更多資訊,請參閱:提交及檢視以下的意見反映: