我有一个脚本可以更改工作计划,但是问题是,即使在SQL Server代理中查找时看起来正确,它仍然像旧计划一样工作。
这就是我更改时间表的方式;
update msdb.dbo.sysjobschedules
set schedule_id = 25
where job_id = '1256497D-2960-469A-AE91-F4E750AD5AC7'
我尝试使用sp_update_job禁用然后再次启用它,但这无济于事。
还有另一种更改工作时间表的方法吗?
运行SQL2014。
/ Tomas
答案 0 :(得分:0)
您必须使用sp_detach_schedule和sp_attach_schedule删除和添加计划。