sysssislog (Transact-SQL)
由包或其任务和容器在运行时生成的每个日志记录项,在表中各占一行。在安装 Microsoft SQL Server Integration Services 时,将在 msdb 数据库中创建该表。如果将日志记录配置为记录到不同的 SQL Server 数据库,则会在指定的数据库中创建采用此格式的 sysssislog 表。
 注意 | 
|---|
仅当包使用 SQL Server 日志提供程序时,Integration Services 才会在该表中写入日志记录项。  | 
列名  | 
数据类型  | 
说明  | 
|---|---|---|
id  | 
int  | 
日志记录项的唯一标识符。  | 
event  | 
sysname  | 
生成日志记录项的事件的名称。  | 
computer  | 
nvarchar  | 
生成日志记录项时运行包的计算机。  | 
operator  | 
nvarchar  | 
运行生成日志记录项的包的用户的用户名。  | 
source  | 
nvarchar  | 
包中生成日志记录项的可执行文件的名称。  | 
sourceid  | 
uniqueidentifier  | 
包中生成日志记录项的可执行文件的 GUID。  | 
executionid  | 
uniqueidentifier  | 
生成日志记录项的可执行文件的执行实例的 GUID。  | 
starttime  | 
datetime  | 
包开始运行的时间。  | 
endtime  | 
datetime  | 
包完成运行的时间。 此功能尚未实现。endtime 列中的值始终与 starttime 列中的值相同。  | 
datacode  | 
int  | 
一个可选整数值,通常指示运行容器或任务的结果。  | 
databytes  | 
image  | 
包含附加信息的可选字节数组。  | 
message  | 
nvarchar  | 
事件和与事件关联的信息的说明。  | 
注意