Freigeben über


sysdtslog90 (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 2005 Integration Services (SSIS) installieren. Wenn Sie die Protokollierung so konfigurieren, dass eine andere SQL Server-Datenbank protokolliert wird, wird in der angegebenen Datenbank eine sysdtslog90-Tabelle mit diesem Format erstellt.

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, die den Protokollierungseintrag generiert hat.

sourceid

uniqueidentifier

Der GUID der ausführbaren Datei, die den Protokollierungseintrag generiert hat.

executionid

uniqueidentifier

Der 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.

datacode

int

Eine ganze Zahl, die das Ereignis angibt, das mit dem Protokolleintrag verknüpft ist. Der Wert 0 gibt an, dass das Ereignis keinen Bezeichner bereitgestellt hat.

databytes

image

Ein Bytearray, das einen Rückgabewert identifiziert.

message

nvarchar

Eine Beschreibung des Ereignisses sowie die mit dem Ereignis verknüpften Informationen.

Siehe auch

Andere Ressourcen

SQL Server Integration Services-Protokollanbieter
Implementieren der Protokollierung in Pakete

Hilfe und Informationen

Informationsquellen für SQL Server 2005