10.3 操作sqlserveragent服务的扩展存储过程.sql

来自「sqlserver 数据库编程的绝好脚本」· SQL 代码 · 共 17 行

SQL
17
字号
--1. 查询SQLSERVERAGENT服务的当前状态。
EXEC master.dbo.xp_servicecontrol N'QUERYSTATE', N'SQLSERVERAGENT'

--2. 启动或者停止SQLSERVERAGENT服务。
--启动 SQLSERVERAGENT 服务
EXEC master.dbo.xp_servicecontrol N'START', N'SQLSERVERAGENT'

--停止 SQLSERVERAGENT 服务
EXEC master.dbo.xp_servicecontrol N'STOP', N'SQLSERVERAGENT'

--3. 设置SQLSERVERAGENT服务的启动类型。
--设置 SQLSERVERAGENT 服务为自动启动
EXEC msdb.dbo.sp_set_sqlagent_properties @auto_start=1

--设置 SQLSERVERAGENT 服务为手动启动
EXEC msdb.dbo.sp_set_sqlagent_properties @auto_start=0

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?