syscollector_execution_log (Transact-SQL)
提供收集组或包的执行日志中的信息。
列名  | 
数据类型  | 
说明  | 
|---|---|---|
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 = 失败  | 
operator  | 
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 权限。