fn_syscollector_get_execution_details (Transact-SQL)
返回与给定包的 package_execution_id 相匹配的 SSIS 日志 (sysssislog) 部分。由包或其任务和容器在运行时生成的每个日志记录项在表中各占一行。
语法
fn_syscollector_get_execution_details ( log_id )
参数
- log_id
执行日志的本地唯一标识符。log_id 的数据类型为 int。
返回的表
列名 |
数据类型 |
说明 |
---|---|---|
id |
int |
日志记录项的唯一标识符。 |
event |
sysname |
生成日志记录项的事件的名称。 |
computer |
nvarchar |
生成日志记录项时运行包的计算机。 |
operator |
nvarchar |
运行生成日志记录项的包的人员或代理的用户名。 |
source |
nvarchar |
生成日志记录项的可执行文件的名称。 |
sourceid |
uniqueidentifier |
生成日志记录项的可执行文件的 GUID。 |
executionid |
uniqueidentifier |
生成日志记录项的可执行文件的执行实例的 GUID。 |
starttime |
datetime |
包开始运行的时间。 |
endtime |
datetime |
包完成的时间。 |
datacode |
int |
用于标识与日志项关联的事件的整数值。“0”指示事件未提供标识符。 |
databytes |
image |
用于标识返回值的字节数组。 |
message |
nvarchar |
事件和与事件关联的信息的说明。 |
权限
需要 dc_operator 的 SELECT 权限。