sp_help_maintenance_plan (Transact-SQL)
Gilt für:SQL Server
Gibt Informationen zum angegebenen Wartungsplan zurück. Wenn kein Plan angegeben ist, gibt die gespeicherte Prozedur Informationen zu allen Wartungsplänen zurück.
Hinweis
Diese gespeicherte Prozedur wird mit Datenbankwartungsplänen verwendet. Diese Funktion wurde durch Wartungspläne ersetzt, die nicht diese gespeicherte Prozedur verwenden. Verwenden Sie dieses Verfahren, um Datenbank-Standard-Standard abwennungspläne für Installationen zu Standard, die von einer früheren Version von SQL Server aktualisiert wurden.
Diese Funktion wird in einer zukünftigen Version von SQL Serverentfernt. Nutzen Sie diese Funktionen bei Neuentwicklungen nicht mehr, und planen Sie die Änderung von Anwendungen, die diese Funktion zurzeit verwenden.
Transact-SQL-Syntaxkonventionen
Syntax
sp_help_maintenance_plan [ [ @plan_id = ] 'plan_id' ]
Argumente
[ @plan_id = ] 'plan\_id'
Gibt die Plan-ID des Standard Tenance-Plans an. plan_id ist UNIQUEIDENTIFIER. Der -Standardwert ist NULL.
Rückgabecodewerte
Keine
Resultsets
Wenn plan_id angegeben ist, gibt sp_help_Standard tenance_plan drei Tabellen zurück: Plan, Datenbank und Auftrag.
Plan-Tabelle
Spaltenname | Datentyp | Beschreibung |
---|---|---|
plan_id | uniqueidentifier | ID des Wartungsplans. |
plan_name | sysname | Name des Wartungsplans. |
date_created | datetime | Erstellungsdatum des Wartungsplans. |
owner | sysname | Besitzer des Wartungsplans. |
max_history_rows | int | Maximale Anzahl von Zeilen, die für das Aufzeichnen des Wartungsplanverlaufs in der Systemtabelle zugeordnet werden. |
remote_history_server | int | Der Name des Remoteservers, in den der Verlaufsbericht geschrieben werden kann. |
max_remote_history_rows | int | Maximale Anzahl von Zeilen, die in der Systemtabelle auf einem Remoteserver zugeordnet wurden und in die der Verlaufsbericht geschrieben werden konnte. |
user_defined_1 | int | Der Standardwert ist NULL. |
user_defined_2 | nvarchar(100) | Der Standardwert ist NULL. |
user_defined_3 | datetime | Der Standardwert ist NULL. |
user_defined_4 | uniqueidentifier | Der Standardwert ist NULL. |
Datenbanktabelle
Spaltenname | Beschreibung |
---|---|
database_name | Der Name jeder Datenbank, die dem Wartungsplan zugeordnet ist. database_name ist sysname |
Job-Tabelle
Spaltenname | Beschreibung |
---|---|
job_id | Die ID jedes Auftrags, der dem Wartungsplan zugeordnet ist. job_id ist eindeutiger Bezeichner. |
Hinweise
sp_help_Standard tenance_plan befindet sich in der msdb-Datenbank.
Berechtigungen
Nur Mitglieder der festen Serverrolle "sysadmin" können sp_help_Standard tenance_plan ausführen.
Beispiele
Dieses Beispiel enthält beschreibende Informationen zum Wartungsplan FAD6F2AB-3571-11D3-9D4A-00C04FB925FC.
EXECUTE sp_help_maintenance_plan
N'FAD6F2AB-3571-11D3-9D4A-00C04FB925FC';
Weitere Informationen
Wartungspläne
Gespeicherte Prozeduren des Datenbankwartungsplans (Transact-SQL)
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für