catalog.operations (SSISDB 資料庫)

適用於:SQL Server Azure Data Factory 中的 SSIS Integration Runtime

顯示 Integration Services 目錄中所有作業的詳細資料。

資料行名稱 資料類型 描述
operation_id bigint 作業的唯一識別碼 (ID)。
operation_type smallint 作業的類型。
created_time datetimeoffset 建立作業的日期和時間。
object_type smallint 受作業影響之物件的類型。 物件可以是資料夾 (10)、專案 (20)、封裝 (30)、環境 (40) 或執行執行個體 (50)。
object_id bigint 受作業影響之物件的識別碼。
object_name nvarchar(260) 物件的名稱。
status int 作業的狀態。 可能的值為已建立 (1)、執行中 (2)、已取消 (3)、失敗 (4)、暫止 (5)、意外結束 (6)、成功 (7)、停止 (8) 和已完成 (9)。
start_time datetimeoffset 作業啟動的時間。
end_time datetimeoffsset 作業結束的時間。
caller_sid varbinary(85) 使用者的安全性識別碼 (SID) (如果使用 Windows 驗證登入)。
caller_name nvarchar(128) 執行作業的帳戶名稱。
process_id int 外部處理序的處理序識別碼 (如果適用)。
stopped_by_sid varbinary(85) 停止作業之使用者的 SID。
stopped_by_name nvarchar(128) 停止作業之使用者的名稱。
server_name nvarchar(128) 指定 SQL Server 執行個體的 Windows 伺服器和執行個體資訊。
machine_name nvarchar(128) 執行伺服器執行個體的電腦名稱。

備註

這個檢視會針對 Integration Services 目錄中的每個作業顯示一行資料列。 它允許系統管理員列舉伺服器上已執行的所有邏輯作業 (例如部署專案或執行封裝)。

這個檢視會顯示下列作業類型,如同 operation_type 資料行中所列:

operation_type operation_type 描述 object_id 描述 object_name 描述
1 初始化 Integration Services NULL NULL
2 保留週期

(SQL Agent 作業)
NULL NULL
3 MaxProjectVersion

(SQL Agent 作業)
NULL NULL
101 deploy_project

(預存程序)
專案識別碼 專案名稱
102 get_project

(預存程序)
專案識別碼 專案名稱
106 restore_project

(預存程序)
專案識別碼 專案名稱
200 create_executionstart_execution

(預存程序)
專案識別碼 NULL
202 stop_operation

(預存程序)
專案識別碼 NULL
300 validate_project

(預存程序)
專案識別碼 專案名稱
301 validate_package

(預存程序)
專案識別碼 套件名稱
1000 configure_catalog

(預存程序)
NULL NULL

權限

這個檢視需要下列其中一個權限:

  • 作業的 READ 權限

  • ssis_admin 資料庫角色的成員資格

  • 系統管理員伺服器角色的成員資格

注意

當您擁有在伺服器上執行操作的權限時,也會具有檢視作業資訊的權限。 強制使用資料列層級安全性,只會顯示您具有檢視權限的資料列。