Condividi tramite


sp_add_maintenance_plan_job (Transact-SQL)

Si applica a: SQL Server

Associa un processo esistente a un piano di manutenzione.

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.

Convenzioni relative alla sintassi Transact-SQL

Sintassi

sp_add_maintenance_plan_job
    [ @plan_id = ] N'plan_id'
    , [ @job_id = ] N'job_id'
[ ; ]

Argomenti

[ @plan_id = ] N'plan_id'

Specifica l'ID del piano di manutenzione. @plan_id è uniqueidentifier e deve essere un ID valido.

[ @job_id = ] N'job_id'

Specifica l'ID del processo da associare al piano di manutenzione. @job_id è uniqueidentifier e deve essere un ID valido. Per creare un processo o un processo, eseguire sp_add_jobo usare SQL Server Management Studio.

Valori del codice restituito

0 (esito positivo) o 1 (errore).

Osservazioni:

sp_add_maintenance_plan_job deve essere eseguito dal msdb database.

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 viene aggiunto il processo B8FCECB1-E22C-11D2-AA64-00C04F688EAE al piano di manutenzione creato usando sp_add_maintenance_plan_job.

EXEC sp_add_maintenance_plan_job
    @plan_id = N'FAD6F2AB-3571-11D3-9D4A-00C04FB925FC',
    @job_id = N'B8FCECB1-E22C-11D2-AA64-00C04F688EAE';