Condividi tramite


sp_delete_maintenance_plan_db (Transact-SQL)

Rimuove l'associazione tra il piano di manutenzione specificato e un database.

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 stored procedure per mantenere i 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. 

Si applica a: SQL Server (da SQL Server 2008 a versione corrente).

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

Sintassi

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

  • [ @db_name =] 'database_name'
    Viene specificato il nome del database da eliminare dal piano di manutenzione. database_name è di tipo sysname.

Valori restituiti

0 (esito positivo) o 1 (esito negativo)

Osservazioni

La stored procedure sp_delete_maintenance_plan deve essere eseguita dal database msdb.

sp_delete_maintenance_plan_db rimuove l'associazione tra il piano di manutenzione e il database specificato, non rimuove né elimina il database.

Dopo la rimozione dell'ultimo database dal piano di manutenzione tramite sp_delete_maintenance_plan_db, viene eliminato anche il piano di manutenzione.

Autorizzazioni

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

Esempi

Elimina il piano di manutenzione nel database AdventureWorks2012, aggiunto in precedenza tramite sp_add_maintenance_plan_db.

EXECUTE   sp_delete_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)