sysjobhistory (Transact-SQL)
Enthält Informationen zur Ausführung geplanter Aufträge durch den SQL Server-Agent. Diese Tabelle wird in der msdb-Datenbank gespeichert.
Hinweis |
---|
Daten werden erst aktualisiert, nachdem der Jobstep abgeschlossen wurde. |
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
instance_id |
int |
Eindeutiger Bezeichner für die Zeile. |
job_id |
uniqueidentifier |
Auftrags-ID. |
step_id |
int |
ID des Schrittes im Auftrag. |
step_name |
sysname |
Name des Schrittes. |
sql_message_id |
int |
ID einer SQL Server-Fehlermeldung, die beim Fehlschlagen des Auftrags zurückgegeben wird. |
sql_severity |
int |
Schweregrad eines SQL Server-Fehlers. |
message |
nvarchar(4000) |
Text (falls vorhanden) eines SQL Server-Fehlers. |
run_status |
int |
Status der Auftragsausführung: 0 = Fehler 1 = Erfolg 2 = Wiederholen 3 = Abgebrochen |
run_date |
int |
Datum, an dem die Ausführung des Auftrags oder Schrittes gestartet wurde. Bei einem In-Progress-Verlauf ist dies das Datum/die Uhrzeit, an dem bzw. zu der der Verlauf geschrieben wurde. |
run_time |
int |
Uhrzeit, zu der der Auftrag oder Schritt gestartet wurde. |
run_duration |
int |
Verstrichene Ausführungszeit des Auftrags oder Schrittes im Format HHMMSS. |
operator_id_emailed |
int |
ID des Operators, der bei Abschluss des Auftrags benachrichtigt wurde. |
operator_id_netsent |
int |
ID des Operators, der bei Abschluss des Auftrags durch eine Meldung benachrichtigt wurde. |
operator_id_paged |
int |
ID des Operators, der mithilfe eines Pagers bei Abschluss des Auftrags benachrichtigt wurde. |
retries_attempted |
int |
Anzahl der Wiederholungsversuche für den Auftrag oder Schritt. |
server |
sysname |
Name des Servers, auf dem der Auftrag ausgeführt wurde. |