Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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 diese Prozedur, um Datenbankwartungspläne für Installationen bereitzustellen, die von einer früheren Version von SQL Server aktualisiert wurden. |
Diese Funktion wird in zukünftigen Versionen von Microsoft SQL Server nicht mehr bereitgestellt. Verwenden Sie diese Funktion beim Entwickeln neuer Anwendungen nicht, und planen Sie das Ändern von Anwendungen, in denen es zurzeit verwendet wird.
Transact-SQL-Syntaxkonventionen
Syntax
sp_help_maintenance_plan [ [ @plan_id = ] 'plan_id' ]
Argumente
- [ @plan_id =] 'plan_id'
Gibt die Plan-ID des Wartungsplans an. plan_id ist vom Datentyp UNIQUEIDENTIFIER. Der Standardwert ist NULL.
Rückgabecodewerte
Keine
Resultsets
Wenn plan_id angegeben ist, gibt sp_help_maintenance_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, auf den der Verlaufsbericht geschrieben werden konnte. |
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. |
Database-Tabelle
Spaltenname |
Beschreibung |
|---|---|
database_name |
Der Name jeder Datenbank, die dem Wartungsplan zugeordnet ist. database_name ist vom Datentyp sysname. |
Job-Tabelle
Spaltenname |
Beschreibung |
|---|---|
job_id |
Die ID jedes Auftrags, der dem Wartungsplan zugeordnet ist. job_id ist vom Datentyp uniqueidentifier. |
Hinweise
sp_help_maintenance_plan befindet sich in der msdb-Datenbank.
Berechtigungen
Nur Mitglieder der festen Serverrolle sysadmin können sp_help_maintenance_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'
Siehe auch
Konzepte
Gespeicherte Prozeduren für Datenbank-Wartungspläne (Transact-SQL)
Hinweis