Freigeben über


sysjobsteps (Transact-SQL)

Enthält die Informationen für jeden Schritt in einem Auftrag, der vom SQL Server-Agent ausgeführt werden soll. Diese Tabelle wird in der msdb-Datenbank gespeichert.

Spaltenname Datentyp Beschreibung

job_id

uniqueidentifier

ID des Auftrags.

step_id

int

ID des Schrittes im Auftrag.

step_name

sysname

Name des Auftragsschrittes.

subsystem

nvarchar(40)

Name des vom SQL Server-Agent zur Ausführung des Auftragsschrittes verwendeten Subsystems.

command

nvarchar(max)

Befehl, der von subsystem ausgeführt werden soll.

flags

int

Reserviert.

additional_ parameters

ntext

Reserviert.

cmdexec_success_ code

int

Von CmdExec-Subsystemschritten zurückgegebener Wert auf Fehlerebene zum Anzeigen des Erfolgs.

on_success_action

tinyint

Aktion, die nach erfolgreicher Ausführung eines Schrittes durchzuführen ist.

on_success_step_id

int

ID des Schrittes, der als Nächstes auszuführen ist, nachdem ein Schritt erfolgreich ausgeführt wurde.

on_fail_action

tinyint

Aktion, die durchzuführen ist, wenn ein Schritt nicht erfolgreich ausgeführt wurde.

on_fail_step_id

int

ID des Schrittes, der als Nächstes auszuführen ist, wenn ein Schritt nicht erfolgreich ausgeführt wurde.

server

sysname

Reserviert.

database_name

sysname

Name der Datenbank, in der command ausgeführt wird, wenn subsystem den Wert TSQL hat.

database_user_name

sysname

Name des Datenbankbenutzers, dessen Konto verwendet wird, wenn der Schritt ausgeführt wird.

retry_attempts

int

Anzahl der Wiederholungsversuche, wenn der Schritt einen Fehler erzeugt.

retry_interval

int

Zeit, die zwischen Wiederholungsversuchen gewartet wird.

os_run_priority

int

Reserviert.

output_file_name

nvarchar(200)

Name der Datei, in der die Ausgabe des Schrittes gespeichert wird, wenn subsystem den Wert TSQL oder CmdExec hat.

last_run_outcome

int

Ergebnis der vorherigen Ausführung des Auftragsschrittes.

0 = Fehler

1 = Erfolg

2 = Wiederholen

3 = Abgebrochen

5 = Unbekannt

last_run_duration

int

Ausführungsdauer (hhmmss) des Schrittes bei der letzten Ausführung.

last_run_retries

int

Anzahl der Wiederholungsversuche bei der letzten Ausführung des Auftragsschrittes.

last_run_date

int

Datum (yyyymmdd), an dem die Ausführung des Schrittes zuletzt gestartet wurde.

last_run_time

int

Uhrzeit (hhmmss), zu der die Ausführung des Schrittes zuletzt gestartet wurde.

proxy_id

int

Proxy für den Auftragsschritt.

step_uid

uniqueidentifier

ID für den Auftragsschritt.