Partilhar via


sysssislog (Transact-SQL)

Contém uma linha para cada entrada de log gerada por pacotes ou as tarefas e contêineres em tempo de execução. Esta tabela é criada no banco de dados msdb quando você instala o MicrosoftSQL ServerIntegration Services. Se você configurar o log para ser registrado em um banco de dados do SQL Server diferente, uma tabela sysssislog com esse formato será criada no banco de dados especificado.

ObservaçãoObservação

O Integration Services grava entradas de log nessa tabela somente quando os pacotes usam o provedor de logs do SQL Server.

Nome da coluna

Tipo de dados

Descrição

id

int

O identificador exclusivo da entrada do log.

event

sysname

O nome do evento que gerou a entrada do log.

computer

nvarchar

O computador no qual o pacote foi executado quando a entrada do log foi gerada.

operator

nvarchar

O nome de usuário da pessoa que executou o pacote que gerou a entrada do log.

source

nvarchar

O nome do executável, no pacote, que gerou a entrada do log.

sourceid

uniqueidentifier

O GUID do executável, no pacote, que gerou a entrada do log.

executionid

uniqueidentifier

O GUID da instância de execução do executável que gerou a entrada do log.

starttime

datetime

A hora de início da execução do pacote.

endtime

datetime

A hora em que o pacote foi concluído.

Este recurso não está implementado. O valor na coluna endtime sempre está igual ao valor na coluna starttime.

datacode

int

Um valor inteiro opcional que geralmente indica o resultado da execução do contêiner ou da tarefa.

databytes

image

Uma matriz de bytes opcional que contém informações adicionais.

message

nvarchar

Uma descrição do evento e as informações associadas a ele.