SQLServer 代理作业
2017-06-05 15:02
162 查看
1. 查询所有代理作业
select * from msdb.dbo.sysjobs
2. 停止某个作业
USE msdb
GO
exec dbo.sp_stop_job N'cdc.testdb3_capture'
GO
3. 启动某个作业
USE msdb
GO
exec dbo.sp_start_job N'cdc.testdb3_capture'
GO
4. 禁用某个作业
USE msdb
GO
EXEC dbo.sp_update_job
@job_name = N'cdc.testdb3_capture',
@enabled = 0
GO
5. 启用某个作业
USE msdb
GO
EXEC dbo.sp_update_job
@job_name = N'cdc.testdb3_capture',
@enabled = 1
GO
6. 查看SQLServer代理服务是否启动
DECLARE @agent NVARCHAR(512);
SELECT @agent = COALESCE(N'SQLAgent$' + CONVERT(SYSNAME, SERVERPROPERTY('InstanceName')),
N'SQLServerAgent');
EXEC master.dbo.xp_servicecontrol 'QueryState', @agent;
select * from msdb.dbo.sysjobs
2. 停止某个作业
USE msdb
GO
exec dbo.sp_stop_job N'cdc.testdb3_capture'
GO
3. 启动某个作业
USE msdb
GO
exec dbo.sp_start_job N'cdc.testdb3_capture'
GO
4. 禁用某个作业
USE msdb
GO
EXEC dbo.sp_update_job
@job_name = N'cdc.testdb3_capture',
@enabled = 0
GO
5. 启用某个作业
USE msdb
GO
EXEC dbo.sp_update_job
@job_name = N'cdc.testdb3_capture',
@enabled = 1
GO
6. 查看SQLServer代理服务是否启动
DECLARE @agent NVARCHAR(512);
SELECT @agent = COALESCE(N'SQLAgent$' + CONVERT(SYSNAME, SERVERPROPERTY('InstanceName')),
N'SQLServerAgent');
EXEC master.dbo.xp_servicecontrol 'QueryState', @agent;
相关文章推荐
- 查看SQLServer 代理作业的历史信息
- 查看SQLServer 代理作业的历史信息
- 查看SQLServer 代理作业的历史信息
- 查看SQLServer 代理作业的历史信息
- SQLserver创建代理作业
- SQLServer代理新建或者编辑作业报错
- Sqlserver:代理作业调度的时间不准确.作业停止问题
- SqlServer中代理作业实现总结
- sqlserver 使用脚本创建Sql Server代理作业
- SQLServer代理新建或者编辑作业报错
- sqlserver获取代理服务作业job的执行情况
- SQLServer代理新建或者编辑作业报错
- SQL邮件服务(解决各种疑难杂症)+案例 + 使用SQLserver 邮件系统发送SQL代理作业执行警告
- 用SQLServer代理中的作业制作“人才网的简历定时刷新功能”
- SqlServer中代理作业实现总结
- Sqlserver代理所有作业出现挂起现象
- SQLServer代理作业以及邮件
- SqlServer中代理作业实现总结
- 【Sql码农】Sqlserver代理所有作业出现挂起现象
- SQLServer代理新建或者编辑作业报错