catalog.operation_messages(SSISDB 数据库)
适用范围:SQL Server Azure 数据工厂中的 SSIS Integration Runtime
显示在 Integration Services 目录中执行操作期间记录的消息。
列名称 | 数据类型 | 说明 |
---|---|---|
operation_message_id | bigint | 消息的唯一标识符 (ID)。 |
operation_id | bigint | 操作的唯一 ID。 |
message_time | datetimeoffset(7) | 创建消息时的时间。 |
message_type | smallint | 所显示的消息的类型。 |
message_source_type | smallint | 消息源类型的 ID。 |
消息 | nvarchar(max) | 消息的文本。 |
extended_info_id | bigint | 与在 extended_operation_info 视图中找到的操作消息相关的附加信息的 ID。 |
备注
此视图对于在目录中执行操作期间记录的每条消息显示一行。 此消息可以由服务器、包执行进程或执行引擎生成。
此视图显示下列消息类型:
message_type Value | 说明 |
---|---|
-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 服务器角色的成员资格
注意
当您具有在服务器上执行操作的权限时,您还具有查看有关此操作的信息的权限。 将实施行级安全性;只显示您有权查看的行。