catalog.operation_messages (SSISDB 資料庫)
適用於:SQL Server Azure Data Factory 中的 SSIS Integration Runtime
顯示在 Integration Services 目錄中的作業期間所記錄的訊息。
資料行名稱 | 資料類型 | 描述 |
---|---|---|
operation_message_id | bigint | 訊息的唯一識別碼 (ID)。 |
operation_id | bigint | 作業的唯一識別碼。 |
message_time | datetimeoffset(7) | 建立訊息的日期和時間。 |
message_type | smallint | 顯示的訊息類型。 |
message_source_type | smallint | 訊息來源類型的識別碼。 |
訊息 | nvarchar(max) | 訊息的文字。 |
extended_info_id | bigint | 在 extended_operation_info 檢視中所找到,且與作業訊息相關之其他資訊的識別碼。 |
備註
這個檢視會顯示在目錄作業期間所記錄之每個訊息的資料列。 訊息可由伺服器、封裝執行處理或執行引擎所產生。
這個檢視會顯示下列訊息類型:
message_type 值 | 描述 |
---|---|
-1 | Unknown |
120 | 錯誤 |
110 | 警告 |
70 | 資訊 |
10 | 驗證前 |
20 | 驗證後 |
30 | 執行前 |
40 | 執行後 |
60 | 進度 |
50 | StatusChange |
100 | QueryCancel |
130 | TaskFailed |
90 | Diagnostic |
200 | 自訂 |
140 | DiagnosticEx 只要執行封裝工作執行子封裝,它就會記錄這個事件。 事件訊息是由傳遞至子封裝的參數值所組成。 DiagnosticEx 之訊息資料行的值是 XML 文字。 |
400 | NonDiagnostic |
80 | VariableValueChanged |
這個檢視會顯示下列訊息來源類型。
message_source_type | 描述 |
---|---|
10 | 項目 API,例如 T-SQL 和 CLR 預存程序 |
20 | 用來執行封裝的外部處理序 (ISServerExec.exe) |
30 | 封裝層級物件 |
40 | 控制流程工作 |
50 | 控制流程容器 |
60 | 資料流程工作 |
權限
這個檢視需要下列其中一個權限:
作業的 READ 權限
ssis_admin 資料庫角色的成員資格
系統管理員伺服器角色的成員資格
注意
當您擁有在伺服器上執行操作的權限時,也會具有檢視作業資訊的權限。 強制使用資料列層級安全性,只會顯示您具有檢視權限的資料列。