Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Odpojí specifikovaný plán údržby od specifikované databáze.
Poznámka:
Tento uložený postup se používá s plány údržby databází. Tato funkce byla nahrazena plány údržby, které tento uložený postup nepoužívají. Tento postup použijte k udržení plánů údržby databáze u instalací, které byly aktualizovány z předchozí verze SQL Serveru.
Tato funkce bude odebrána v budoucí verzi SQL Serveru. Nepoužívejte tuto funkci v nové vývojové práci a naplánujte úpravu aplikací, které tuto funkci aktuálně používají.
Syntaxe
sp_delete_maintenance_plan_db
[ @plan_id = ] 'plan_id'
, [ @db_name = ] N'db_name'
[ ; ]
Arguments
[ @plan_id = ] 'plan_id'
Specifikuje ID údržbového plánu. @plan_id je uniqueidentifier, bez výchozího nastavení.
[ @db_name = ] N'db_name'
Specifikuje název databáze, který má být z plánu údržby odstraněn. @db_name je sysname, bez výchozího nastavení.
Hodnoty návratového kódu
0 (úspěch) nebo 1 (selhání).
Poznámky
sp_delete_maintenance_plan_db musí být spuštěna z databáze msdb .
Uložená sp_delete_maintenance_plan_db procedura odstraní spojení mezi plánem údržby a specifikovanou databází; databázi neztratí ani nezničí.
Když sp_delete_maintenance_plan_db se poslední databáze odstraní z plánu údržby, uložený postup také smaže plán údržby.
Povolení
Na tomto postupu můžete udělit EXECUTE oprávnění, ale tato oprávnění mohou být během upgradu SQL Serveru přepsána.
Examples
Smaže plán údržby v AdventureWorks2025 databázi, který byl dříve přidán pomocí .sp_add_maintenance_plan_db
EXECUTE sp_delete_maintenance_plan_db
N'FAD6F2AB-3571-11D3-9D4A-00C04FB925FC',
N'AdventureWorks2022';