sysssislog (Transact-SQL)

适用于:SQL Server

包或其任务和容器在运行时生成的每个日志记录条目各占一行。 安装 Microsoft SQL Server Integration Services 时,会在 msdb 数据库中创建此表。 如果将日志记录配置为登录到其他 SQL Server 数据库,则会在指定的数据库中创建一个采用此格式的 sysssislog 表。

注意

仅当包使用 SQL Server 日志提供程序时,Integration Services 才会写入此表中的日志记录条目。

列名称 数据类型 说明
id int 日志记录项的唯一标识符。
event sysname 生成日志记录项的事件的名称。
computer nvarchar 生成日志记录条目时运行包的计算机。
操作员 nvarchar 运行生成日志记录条目的包的用户的名称。
source nvarchar 包中生成日志记录条目的可执行文件的名称。
sourceid uniqueidentifier 包中生成日志记录条目的可执行文件的 GUID。
executionid uniqueidentifier 生成日志记录条目的可执行文件的执行实例的 GUID。
starttime datetime 包开始运行的时间。
endtime datetime 包的完成时间。

此功能尚未实现。 endtime 列中的值始终与 starttime 列中的值相同。
datacode int 一个可选的整数值,它通常表示运行容器或任务的结果。
databytes image 包含附加信息的可选字节数组。
message nvarchar 事件以及与事件关联的信息的说明。

另请参阅

Integration Services (SSIS) 日志记录