Share via


fn_syscollector_get_execution_details (Transact-SQL)

Gibt einen Teil des SSIS-Protokolls (sysssislog) zurück, der mit package_execution_id für das angegebene Paket übereinstimmt. Die Tabelle enthält eine Zeile für jeden Protokollierungseintrag, der zur Laufzeit von Paketen oder deren Tasks und Containern generiert wird.

Themenlink (Symbol)Transact-SQL-Syntaxkonventionen

Syntax

fn_syscollector_get_execution_details ( log_id )

Argumente

  • log_id
    Der lokale eindeutige Bezeichner für das Ausführungsprotokoll. log_id ist vom Datentyp int.

Zurückgegebene Tabelle

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 oder des Agents, die bzw. der 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

GUID der ausführbaren Datei, die den Protokollierungseintrag 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.

datacode

int

Eine ganze Zahl, die das Ereignis angibt, das dem Protokolleintrag zugeordnet ist. "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.

Berechtigungen

Erfordert die SELECT-Berechtigung für dc_operator.

Siehe auch

Aufgaben

Andere Ressourcen