sysssislog (Transact-SQL)
Enthält eine Zeile für jeden Protokollierungseintrag, der von Paketen oder deren Tasks und Containern zur Laufzeit generiert wird. Diese Tabelle wird in der MSDB-Datenbank erstellt, wenn Sie Microsoft SQL Server Integration Services installieren. Wenn Sie die Protokollierung so konfigurieren, dass eine andere SQL Server-Datenbank protokolliert wird, wird in der angegebenen Datenbank eine sysssislog-Tabelle mit diesem Format erstellt.
Hinweis |
---|
Integration Services schreibt nur Protokolleinträge in diese Tabelle, wenn Pakete den SQL Server-Protokollanbieter verwenden. |
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
id |
int |
Der eindeutige Bezeichner des Protokollierungseintrags. |
event |
sysname |
Der Name des Ereignisses, das den Protokollierungseintrag generiert hat. |
computer |
nvarchar |
Der Computer, auf dem das Paket ausgeführt wurde, als der Protokollierungseintrag generiert wurde. |
operator |
nvarchar |
Der Benutzername der Person, die das Paket ausgeführt hat, das den Protokollierungseintrag generiert hat. |
source |
nvarchar |
Der Name der ausführbaren Datei im Paket, das den Protokolleintrag generiert hat. |
sourceid |
uniqueidentifier |
Die GUID der ausführbaren Datei im Paket, das den Protokolleintrag generiert hat. |
executionid |
uniqueidentifier |
GUID der Ausführungsinstanz der ausführbaren Datei, die den Protokollierungseintrag generiert hat. |
starttime |
datetime |
Der Zeitpunkt, zu dem die Paketausführung gestartet wurde. |
endtime |
datetime |
Der Zeitpunkt, zu dem das Paket abgeschlossen wurde. Diese Funktion ist nicht implementiert. Der Wert in der Spalte endtime entspricht immer dem Wert in der Spalte starttime. |
datacode |
int |
Ein optionaler ganzzahliger Wert, der in der Regel das Ergebnis der Ausführung des Containers oder der Task angibt. |
databytes |
image |
Ein optionales Bytearray, das weitere Informationen enthält. |
message |
nvarchar |
Eine Beschreibung des Ereignisses sowie die mit dem Ereignis verknüpften Informationen. |
Siehe auch