dbo.sysschedules (Transact-SQL)
Gilt für: SQL Server
Enthält Informationen zu SQL Server-Agent Auftragsplänen. Diese Tabelle wird in der msdb -Datenbank gespeichert.
Spaltenname | Datentyp | Beschreibung |
---|---|---|
schedule_id | int | ID des SQL Server-Agent Auftragsplans. |
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 den Auftragszeitplan besitzt. |
enabled | int | Status des Auftragszeitplans: 0 = Nicht aktiviert. 1 = Aktiviert. Wenn der Zeitplan nicht aktiviert ist, werden keine Aufträge im 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 der Computer im Leerlauf ist |
freq_interval | int | Tage, an denen der Auftrag ausgeführt wird. Hängt vom Wert des freq_type ab. Der Standardwert ist 0, der angibt, dass freq_interval nicht verwendet wird. In der folgenden Tabelle finden Sie die möglichen Werte und deren Effekte. |
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 | Die Anzahl der freq_subday_type Perioden, die zwischen jeder Ausführung des Auftrags auftreten sollen. |
freq_relative_interval | int | Wenn freq_interval in jedem Monat auftritt, wenn freq_type 32 (monatlich relativ) ist. Folgenden Werte sind möglich: 0 = freq_relative_interval wird nicht verwendet. 1 = Erster 2 = Sekunde 4 = Dritter 8 = Vierter 16 = Last |
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_type 8, 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 | Uhrzeit an einem beliebigen Tag zwischen active_start_date und active_end_date dieser Auftrag beginnt. Die Zeit wird als HHMMSS im 24-Stunden-Format angegeben. |
active_end_time | int | Zeit für einen beliebigen Tag zwischen active_start_date und active_end_date , dass der Auftrag nicht mehr ausgeführt wird. 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 beispielsweise ein Zeitplan 10 Mal geändert wurde, ist die version_number 10. |
Wert von freq_type | Auswirkung auf freq_interval |
---|---|
1 (einmal) | freq_interval wird nicht verwendet (0) |
4 (täglich) | Alle freq_interval Tage |
8 (wöchentlich) | freq_interval ist eine oder mehrere 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 wird nicht verwendet (0) |
128 (wird ausgeführt, wenn sich der Computer im Leerlauf befindet) | freq_interval wird nicht verwendet (0) |