sp_add_maintenance_plan_db (Transact-SQL)

Gäller för:SQL Server

Kopplar en databas till en underhållsplan.

Anmärkning

Denna lagrade propus används med databasunderhållsplaner. Denna funktion har ersatts med underhållsplaner som inte använder denna lagrade procedur. Använd denna procedur för att underhålla databasunderhållsplaner på installationer som uppgraderats från en tidigare version av SQL Server.

Den här funktionen tas bort i en framtida version av SQL Server. Undvik att använda den här funktionen i nytt utvecklingsarbete och planera att ändra program som för närvarande använder den här funktionen.

Transact-SQL syntaxkonventioner

Syntax

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

Arguments

[ @plan_id = ] 'plan_id'

Specificerar plan-ID för underhållsplanen. @plan_id är unik identifierare och måste vara en giltig ID.

[ @db_name = ] 'database_name'

Specificerar namnet på databasen som ska läggas till i underhållsplanen. Databasen måste skapas eller existera innan den läggs till i planen. @database_name är sysname.

Returnera kodvärden

0 (lyckades) eller 1 (fel).

Anmärkningar

sp_add_maintenance_plan_db måste köras från databasen msdb .

Permissions

Du kan ge EXECUTE behörigheter för denna procedur, men dessa behörigheter kan åsidosättas vid en SQL Server-uppgradering.

Examples

Detta exempel lägger till databasen AdventureWorks2025 i underhållsplanen som skapats i sp_add_maintenance_plan.

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