Condividi tramite


sp_add_maintenance_plan_db (Transact-SQL)

Associa un database a un piano di manutenzione.

[!NOTA]

Questa stored procedure viene utilizzata con piani di manutenzione del database. Questa caratteristica è stata sostituita da piani di manutenzione che non utilizzano questa stored procedure. Utilizzare questa procedura per mantenere piani di manutenzione del database nelle installazioni aggiornate da una versione precedente di SQL Server.

Questa funzionalità verrà rimossa a partire da una delle prossime versioni di Microsoft SQL Server. Evitare di utilizzare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. 

Icona di collegamento a un argomento Convenzioni della sintassi Transact-SQL

Sintassi

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

Argomenti

  • [ @plan_id =] 'plan_id'
    Viene specificato l'ID del piano di manutenzione. plan_id è di tipo uniqueidentifier e deve essere un ID valido.

  • [ @db_name =] 'database_name'
    Specifica il nome del database che si desidera aggiungere al piano di manutenzione. Il database deve essere creato o deve esistere prima dell'aggiunta al piano. database_name è di tipo sysname.

Valori restituiti

0 (esito positivo) o 1 (esito negativo)

Osservazioni

La stored procedure sp_add_maintenance_plan_job deve essere eseguita dal database msdb.

Autorizzazioni

Solo i membri del ruolo predefinito del server sysadmin possono eseguire sp_add_maintenance_plan.

Esempi

In questo esempio il database AdventureWorks2012 viene aggiunto al piano di manutenzione creato tramite la procedura sp_add_maintenance_plan.

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

Vedere anche

Concetti

Piani di manutenzione

Stored procedure relative ai piani di manutenzione dei database (Transact-SQL)