web-dev-qa-db-fra.com

Activer/désactiver SQL Server Agent à l'aide d'un script t-sql

Est-il possible d'activer ou de désactiver l'agent du serveur SQL à l'aide de t-sql?

20
Jill
exec msdb..sp_update_job @job_name = 'Job Name', @enabled = 0 --Disable
exec msdb..sp_update_job @job_name = 'Job Name', @enabled = 1 --Enable
32
Russell Fox

Vous pouvez utiliser ceci pour l'activer ou le désactiver

   EXEC xp_servicecontrol N'stop',N'SQLServerAGENT'
   EXEC xp_servicecontrol N'start',N'SQLServerAGENT'