共用方式為


catalog.operation_messages (SSISDB 資料庫)

顯示在 Integration Services 目錄中之作業期間所記錄的訊息。

資料行名稱

資料類型

說明

operation_message_id

bigint

訊息的唯一識別碼 (ID)。

operation_id

bigint

作業的唯一識別碼。

message_time

datetimeoffset(7)

建立訊息的日期和時間。

message_type

smallint

顯示的訊息類型。

message_source_type

smallint

訊息來源類型的識別碼。

message

nvarchar(max)

訊息的文字。

extended_info_id

bigint

extended_operation_info 檢視中所找到,且與作業訊息相關之其他資訊的識別碼。

備註

這個檢視會顯示在目錄作業期間所記錄之每個訊息的資料列。 訊息可由伺服器、封裝執行處理或執行引擎所產生。

這個檢視會顯示下列訊息類型:

message_type

描述

-1

未知

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 資料庫角色成員資格

  • sysadmin 伺服器角色成員資格

[!附註]

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