syscollector_execution_log_full (Transact-SQL)

适用于:SQL Server

提供有关在执行日志已满时收集组或包的信息。

列名称 数据类型 说明
log_id bigint 标识收集组的每次执行。 用于将此视图与其他详细日志联接起来。 可以为 Null。
parent_log_id bigint 标识父包或父收集组。 不可为 null。 各个 ID 以父子关系链接在一起,这样,您便可以确定哪个包是由哪个收集组启动的。 此视图将日志项按其父子链接进行分组并缩进包的名称,从而使调用链清晰可见。
name nvarchar(4000) 此日志项所表示的收集组或包的名称。 可以为 Null。
status smallint 指示收集组或包的当前状态。 可以为 Null。

值为:

0 = 正在运行

1 = 已完成

2 = 失败
runtime_execution_mode smallint 指示收集组活动是收集数据还是上载数据。 可以为 Null。
start_time datetime 收集组或包的启动时间。 可以为 Null。
last_iteration_time datetime 对于连续运行的包而言,是包上次捕获快照的时间。 可以为 Null。
finish_time datetime 已完成的包和收集组完成运行的时间。 可以为 Null。
duration int 包或收集组已经运行的时间(以秒为单位)。 可以为 Null。
failure_message nvarchar(2048) 收集组或包失败时该组件的最新错误消息。 可以为 Null。 若要获取更详细的错误信息,请使用 fn_syscollector_get_execution_details (Transact-SQL) 函数。
运算符后的表达式 nvarchar(128) 标识启动了收集组或包的用户。 可以为 Null。
package_execution_id uniqueidentifier 提供指向 SSIS 日志表的链接。 可以为 Null。
collection_set_id int 提供指向 msdb 中数据收集配置表的链接。 可以为 Null。

权限

需要 SELECT dc_operator

另请参阅

数据收集器存储过程 (Transact-SQL)
数据收集器视图 (Transact-SQL)
“数据收集”