Freigeben über


dbo.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 Schritts im Auftrag.

step_name

sysname

Name des Auftragsschritts.

subsystem

nvarchar(40)

Name des vom SQL Server-Agent zur Ausführung des Auftragsschritts 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 Schritts durchzuführen ist.

on_success_step_id

int

ID des Schritts, 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 Schritts, 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 Schritts gespeichert wird, wenn subsystem den Wert TSQL, PowerShell oder CmdExec hat.

last_run_outcome

int

Ergebnis der vorherigen Ausführung des Auftragsschritts.

0 = Fehler

1 = Erfolg

2 = Wiederholen

3 = Abgebrochen

5 = Unbekannt

last_run_duration

int

Dauer (hhmmss) der letzten Ausführung des Schritts.

last_run_retries

int

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

last_run_date

int

Datum (yyymmdd), an dem die Ausführung des Schritts zuletzt gestartet wurde.

last_run_time

int

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

proxy_id

int

Proxy für den Auftragsschritt.

step_uid

uniqueidentifier

ID für den Auftragsschritt.

Siehe auch

Andere Ressourcen

SQL Server-Agent-Tabellen (Transact-SQL)