Share via


sysssislog (Transact-SQL)

Contiene una riga per ogni voce di log generata da pacchetti o dalle loro attività o contenitori in fase di esecuzione. Questa tabella viene creata nel database msdb al momento dell'installazione di Microsoft SQL Server Integration Services. Se si configura la registrazione nei log in un database di SQL Server diverso, viene creata una tabella sysssislog con questo formato nel database specificato.

[!NOTA]

In Integration Services le voci di log vengono scritte in questa tabella solo quando i pacchetti utilizzano il provider di log di SQL Server.

Nome colonna

Tipo di dati

Descrizione

id

int

Identificatore univoco della voce del log.

event

sysname

Nome dell'evento che ha generato la voce del log.

computer

nvarchar

Computer in cui era in esecuzione il pacchetto al momento della generazione della voce del log.

operator

nvarchar

Nome utente della persona che ha eseguito il pacchetto che ha generato la voce del log.

source

nvarchar

Nome del file eseguibile nel pacchetto che ha generato la voce del log.

sourceid

uniqueidentifier

GUID del file eseguibile nel pacchetto che ha generato la voce del log.

executionid

uniqueidentifier

GUID dell'istanza di esecuzione del file eseguibile che ha generato la voce del log.

starttime

datetime

Ora di inizio dell'esecuzione del pacchetto.

endtime

datetime

Ora del completamento del pacchetto.

Questa funzionalità non è implementata. Il valore nella colonna endtime è sempre uguale al valore nella colonna starttime.

datacode

int

Valore intero facoltativo che in genere indica il risultato dell'esecuzione del contenitore o dell'attività:

databytes

image

Matrice di byte facoltativa che contiene informazioni aggiuntive.

message

nvarchar

Descrizione dell'evento e delle informazioni associate all'evento.

Vedere anche

Attivitá

Abilitare la registrazione di pacchetti in SQL Server Data Tools

Concetti

Registrazione di Integration Services (SSIS)