dbo.sysschedules (Transact-SQL)

Gilt für:SQL Server

Enthält Informationen zu SQL Server-Agent Auftragszeitplänen. Diese Tabelle wird in der msdb -Datenbank gespeichert.

Spaltenname Datentyp BESCHREIBUNG
schedule_id int ID des SQL Server-Agent Auftragszeitplans.
schedule_uid uniqueidentifier Eindeutiger Bezeichner des Auftragszeitplans. Anhand dieses Wertes wird ein Zeitplan für verteilte Aufträge identifiziert.
originating_server_id int ID des Masterservers, von dem der Auftragszeitplan stammt.
name sysname (nvarchar(128)) Benutzerdefinierter Name für den Auftragszeitplan. Dieser Name muss innerhalb eines Auftrags eindeutig sein.
owner_sid varbinary(85) Microsoft Windows security_identifier des Benutzers oder der Gruppe, die den Auftragszeitplan besitzt.
enabled int Status des Auftragszeitplans:

0 = Nicht aktiviert.

1 = Aktiviert.

Wenn der Zeitplan nicht aktiviert ist, werden keine Aufträge nach dem Zeitplan ausgeführt.
freq_type int Häufigkeit der Ausführung eines Auftrags für diesen Zeitplan.

1 = Nur einmal

4 = Täglich

8 = Wöchentlich

16 = Monatlich

32 = Monatlich, relativ zu freq_interval

64 = Wird ausgeführt, wenn der SQL Server-Agent Dienst gestartet wird

128 = Wird ausgeführt, wenn sich der Computer im Leerlauf befindet
freq_interval int Tage, an denen der Auftrag ausgeführt wird. Hängt vom Wert von freq_type ab. Der Standardwert ist 0, was angibt, dass freq_interval nicht verwendet wird. Die möglichen Werte und deren Auswirkungen finden Sie in der folgenden Tabelle.
freq_subday_type int Einheiten für die freq_subday_interval. Die folgende Auflistung enthält die möglichen Werte und deren Beschreibung.



1 : Zur angegebenen Zeit

2 : Sekunden

4 : Minuten

8 : Stunden
freq_subday_interval int Anzahl der freq_subday_type Zeiträume, die zwischen jeder Ausführung des Auftrags auftreten.
freq_relative_interval int Wenn freq_interval in jedem Monat auftritt, wenn freq_type32 (monatlich relativ) ist. Folgenden Werte sind möglich:

0 = freq_relative_interval nicht verwendet wird

1 = First

2 = Sekunde

4 = Dritte

8 = Vierte

16 = Letzte
freq_recurrence_

Faktor
int Die Anzahl der Wochen oder Monate zwischen den geplanten Ausführungen eines Auftrags. freq_recurrence_factor wird nur verwendet, wenn freq_type8, 16 oder 32 ist. Wenn diese Spalte 0 enthält, wird freq_recurrence_factor nicht verwendet.
active_start_date int Datum, an dem die Ausführung eines Auftrags beginnen kann. Das Datum ist als JJJJMMD formatiert. NULL steht für das Datum des heutigen Tages.
active_end_date int Datum, an dem die Ausführung eines Auftrags enden kann. Für das Datum wird das Format YYYYMMDD verwendet.
active_start_time int Zeit an einem beliebigen Tag zwischen active_start_date und active_end_date dieser Auftrag mit der Ausführung beginnt. Die Zeit wird als HHMMSS im 24-Stunden-Format angegeben.
active_end_time int Zeit an einem beliebigen Tag zwischen active_start_date und active_end_date , die die Ausführung des Auftrags beendet. Die Zeit wird als HHMMSS im 24-Stunden-Format angegeben.
date_created datetime Datum und Uhrzeit des Zeitpunkts, an dem der Zeitplan erstellt wurde.
date_modified datetime Datum und Uhrzeit der letzten Änderung des Zeitplans.
version_number int Aktuelle Versionsnummer des Zeitplans. Wenn ein Zeitplan beispielsweise 10 Mal geändert wurde, ist die version_number 10.
Wert von freq_type Auswirkung auf freq_interval
1 (einmal) freq_interval nicht verwendet wird (0)
4 (täglich) Alle freq_interval Tage
8 (wöchentlich) freq_interval ist mindestens eine der folgenden Optionen:

1 = Sonntag

2 = Montag

4 = Dienstag

8 = Mittwoch

16 = Donnerstag

32 = Freitag

64 = Samstag
16 (monatlich) Am freq_interval Tag des Monats
32 (monatlich, relativ) freq_interval ist eine der folgenden:

1 = Sonntag

2 = Montag

3 = Dienstag

4 = Mittwoch

5 = Donnerstag

6 = Freitag

7 = Samstag

8 = Tag

9 = Wochentag

10 = Wochenendtag
64 (beginnt, wenn SQL Server-Agent Dienst gestartet wird) freq_interval nicht verwendet wird (0)
128 (wird ausgeführt, wenn sich der Computer im Leerlauf befindet) freq_interval nicht verwendet wird (0)

Weitere Informationen

dbo.sysjobschedules (Transact-SQL)