Sdílet prostřednictvím


sp_add_maintenance_plan_db (Transact-SQL)

platí pro:SQL Server

Spojuje databázi s plánem údržby.

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í.

Transact-SQL konvence syntaxe

Syntaxe

sp_add_maintenance_plan_db
    [ @plan_id = ] 'plan_id'
    , [ @db_name = ] 'database_name'
[ ; ]

Arguments

[ @plan_id = ] 'plan_id'

Specifikuje ID plánu údržby. @plan_id je uniqueidentifier a musí být platným ID.

[ @db_name = ] 'database_name'

Specifikuje název databáze, která má být přidána do plánu údržby. Databáze musí být vytvořena nebo existovat před jejím přidáním do plánu. @database_name je sysname.

Hodnoty návratového kódu

0 (úspěch) nebo 1 (selhání).

Poznámky

sp_add_maintenance_plan_db musí být spuštěna z databáze msdb .

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

Tento příklad přidává databázi AdventureWorks2025 do plánu údržby vytvořeného v .sp_add_maintenance_plan

EXECUTE sp_add_maintenance_plan_db
    N'FAD6F2AB-3571-11D3-9D4A-00C04FB925FC',
    N'AdventureWorks2022';