【问题标题】:Enable/Disable Sql Server Agent using a t-sql script使用 t-sql 脚本启用/禁用 Sql Server 代理
【发布时间】:2012-04-19 18:03:14
【问题描述】:

是否可以使用 t-sql 启用或禁用 sql server 代理?

【问题讨论】:

    标签: sql-server sql-server-agent


    【解决方案1】:
    exec msdb..sp_update_job @job_name = 'Job Name', @enabled = 0 --Disable
    exec msdb..sp_update_job @job_name = 'Job Name', @enabled = 1 --Enable
    

    【讨论】:

    • 谢谢!有没有办法启用/禁用代理本身?
    • 不客气!是的,google xp_servicecontrol(我从未使用过)。
    【解决方案2】:

    您可以使用它来将其设置为开启或关闭

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

    【讨论】:

      猜你喜欢
      • 2014-05-29
      • 1970-01-01
      • 2021-05-02
      • 1970-01-01
      • 2010-09-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多