syscollector_execution_log (Transact-SQL)
适用于:SQL Server
提供收集组或包的执行日志中的信息。
列名称 | 数据类型 | 描述 |
---|---|---|
log_id | bigint | 标识收集组的每次执行。 用于将此视图与其他详细日志联接起来。 不可为 null。 |
parent_log_id | bigint | 标识父包或父收集组。 不可为 null。 各个 ID 以父子关系链接在一起,这样,您便可以确定哪个包是由哪个收集组启动的。 此视图将日志项按其父子链接进行分组并缩进包的名称,因而调用链清晰可见。 |
collection_set_id | int | 标识此日志项表示的收集组或包。 不可为 null。 |
collection_item_id | int | 标识收集项。 可以为 Null。 |
start_time | datetime | 集合集或包启动的时间。 不可为 null。 |
last_iteration_time | datetime | 对于连续运行的包而言,是包上次捕获快照的时间。 可以为 Null。 |
finish_time | datetime | 已完成的包和收集组完成运行的时间。 可以为 Null。 |
runtime_execution_mode | smallint | 指示收集组活动是收集数据还是上载数据。 可以为 Null。 值为: 0 = 收集 1 = 上载 |
status | smallint | 指示收集组或包的当前状态。 不可为 null。 值为: 0 = 正在运行 1 = 已完成 2 = 失败 |
操作员 | nvarchar(128) | 标识启动了收集组或包的用户。 不可为 null。 |
package_id | uniqueidentifier | 标识生成此日志的收集组或包。 可以为 Null。 |
package_name | nvarchar(4000) | 生成此日志的包的名称。 可以为 Null。 |
package_execution_id | uniqueidentifier | 提供指向 SSIS 日志表的链接。 可以为 Null。 |
failure_message | nvarchar(2048) | 收集组或包失败时该组件的最新错误消息。 可以为 Null。 若要获取更详细的错误信息,请使用 fn_syscollector_get_execution_details (Transact-SQL) 函数。 |
权限
需要拥有 dc_operator 的 SELECT 权限。