Rimuove l'associazione tra il piano di manutenzione specificato e un processo.
Nota
Questa stored procedure viene utilizzata con piani di manutenzione del database. Questa funzionalità è stata sostituita con piani di manutenzione che non usano questa stored procedure. Utilizzare questa procedura per gestire i piani di manutenzione del database nelle installazioni aggiornate da una versione precedente di SQL Server.
Questa funzionalità verrà rimossa nelle versioni future di SQL Server. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata.
Specifica l'ID del piano di manutenzione. @plan_id è uniqueidentifier e deve essere un ID valido.
[ @job_id = ] 'job_id'
Specifica l'ID del processo a cui è associato il piano di manutenzione. @job_id è uniqueidentifier e deve essere un ID valido.
Valori del codice restituito
0 (esito positivo) o 1 (errore).
Osservazioni:
sp_delete_maintenance_plan_job deve essere eseguito dal msdb database.
Quando tutti i processi vengono rimossi dal piano di manutenzione, è necessario eseguire sp_delete_maintenance_plan_db per rimuovere i database rimanenti dal piano.
Autorizzazioni
È possibile concedere EXECUTE autorizzazioni per questa procedura, ma queste autorizzazioni potrebbero essere sottoposte a override durante un aggiornamento di SQL Server.
Esempi
In questo esempio il processo B8FCECB1-E22C-11D2-AA64-00C04F688EAE viene eliminato dal piano di manutenzione.
Evento guidato dalla community di intelligenza artificiale, SQL, Power BI, Infrastruttura e intelligenza artificiale finale. 31 marzo - 2 aprile. Usare il codice MSCUST per uno sconto di $ 150. I prezzi sono saliti il 11 febbraio.