Teilen über


sp_delete_maintenance_plan_db (Transact-SQL)

Gilt für:SQL Server

Trennt den angegebenen Wartungsplan und die angegebene Datenbank.

Hinweis

Diese gespeicherte Prozedur wird mit Datenbankwartungsplänen verwendet. Dieses Feature wurde durch Standard-Pläne ersetzt, die diese gespeicherte Prozedur nicht 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_delete_maintenance_plan_db
    [ @plan_id = ] 'plan_id'
    , [ @db_name = ] N'db_name'
[ ; ]

Argumente

[ @plan_id = ] 'plan_id'

Gibt die Standard-Plan-ID an. @plan_id ist eindeutiger Bezeichner, ohne Standard.

[ @db_name = ] N'db_name'

Gibt den Namen der Datenbank an, die aus dem Wartungsplan gelöscht werden soll. @db_name ist "sysname" ohne Standard.

Rückgabecodewerte

0 (erfolgreich) oder 1 Fehler.

Hinweise

sp_delete_maintenance_plan_db muss aus der msdb Datenbank ausgeführt werden.

Die sp_delete_maintenance_plan_db gespeicherte Prozedur entfernt die Zuordnung zwischen dem Standard Abbruchplan und der angegebenen Datenbank. Die Datenbank wird nicht abgelegt oder zerstört.

Wenn sp_delete_maintenance_plan_db die letzte Datenbank aus dem Standard Absichtsplan entfernt wird, löscht die gespeicherte Prozedur auch den Standard abwendungsplan.

Berechtigungen

Diese gespeicherte Prozedur gehört der db_owner Rolle. Sie können berechtigungen für jeden Benutzer erteilen EXECUTE , diese Berechtigungen können jedoch während eines SQL Server-Upgrades außer Kraft gesetzt werden.

Beispiele

Löscht den Standard-Plan in der AdventureWorks2022 Datenbank, der zuvor mithilfe von sp_add_maintenance_plan_db.

EXEC sp_delete_maintenance_plan_db
    N'FAD6F2AB-3571-11D3-9D4A-00C04FB925FC',
    N'AdventureWorks2022';