catalog.operation_messages(SSISDB 数据库)

显示在 Integration Services 目录中执行操作期间记录的消息。

列名

数据类型

说明

operation_message_id

bigint

消息的唯一标识符 (ID)。

operation_id

bigint

操作的唯一 ID。

message_time

datetimeoffset(7)

创建消息的时间。

message_type

smallint

所显示的消息的类型。

message_source_type

smallint

消息源类型的 ID。

message

nvarchar(max)

消息的文本。

extended_info_id

bigint

与在 extended_operation_info 视图中找到的操作消息相关的附加信息的 ID。

注释

此视图对于在目录中执行操作期间记录的每条消息显示一行。 此消息可以由服务器、包执行进程或执行引擎生成。

此视图显示下列消息类型:

message_type

说明

-1

未知

120

错误

110

警告

70

信息

10

预验证

20

后验证

30

预执行

40

后执行

60

进度

50

StatusChange

100

QueryCancel

130

TaskFailed

90

诊断

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 服务器角色的成员身份

注意注意

当您具有在服务器上执行操作的权限时,您还具有查看有关此操作的信息的权限。 将实施行级安全性;只显示您有权查看的行。