dbo.sysschedules (Transact-SQL)
Enthält Informationen zu Auftragszeitplänen des SQL Server-Agents. Diese Tabelle wird in der msdb-Datenbank gespeichert.
Spaltenname |
Datentyp |
Beschreibung |
||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
schedule_id |
int |
ID des Auftragszeitplans des SQL Server-Agents. |
||||||||||||||||
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, der bzw. die Besitzer des Auftragszeitplans ist. |
||||||||||||||||
enabled |
int |
Status des Auftragszeitplans: 0 = Nicht aktiviert. 1 = Aktiviert. Wenn der Zeitplan nicht aktiviert ist, werden über diesen Zeitplan keine Aufträge ausgeführt. |
||||||||||||||||
freq_type |
int |
Häufigkeit der Ausführung eines Auftrags für diesen Zeitplan. 1 = Einmalige Ausführung 4 = Täglich 8 = Wöchentlich 16 = Monatlich 32 = Monatlich, relativ zum Wert von freq_interval 64 = Wird ausgeführt, wenn der SQL Server-Agent-Dienst startet 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 für freq_type ab. Der Standardwert ist 0, wodurch angegeben wird, dass freq_interval nicht verwendet wird.
|
||||||||||||||||
freq_subday_type |
int |
Einheiten für freq_subday_interval. Folgende Werte sind möglich:
|
||||||||||||||||
freq_subday_interval |
int |
Anzahl der mit freq_subday_type angegebenen Zeiteinheiten zwischen den einzelnen Ausführungen des Auftrags. |
||||||||||||||||
freq_relative_interval |
int |
Wenn freq_interval ein Monatsintervall definiert und freq_interval den Wert 32 (relatives Monatsintervall) aufweist. Folgende Werte sind möglich: 0 = freq_relative_interval wird nicht verwendet 1 = Erster 2 = Zweiter 4 = Dritter 8 = Vierter 16 = Letzter |
||||||||||||||||
freq_recurrence_ factor |
int |
Die Anzahl der Wochen oder Monate zwischen den geplanten Ausführungen eines Auftrags. freq_recurrence_factor wird nur verwendet, wenn freq_type 8, 16 oder 32ist. Wenn diese Spalte den Wert 0 enthält, wird freq_recurrence_factor nicht verwendet. |
||||||||||||||||
active_start_date |
int |
Datum, an dem die Ausführung eines Auftrags beginnen kann. Für das Datum wird das Format YYYYMMDD verwendet. 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 |
Uhrzeit an einem beliebigen Tag in dem durch active_start_date und active_end_date definierten Zeitraum, zu der die Ausführung des Auftrags beginnt. Die Zeit wird als HHMMSS im 24-Stunden-Format angegeben. |
||||||||||||||||
active_end_time |
int |
Uhrzeit an einem beliebigen Tag in dem durch active_start_date und active_end_date definierten Zeitraum, zu der die Ausführung des Auftrags endet. 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, weist version_number den Wert 10 auf. |