如果破坏了SQL 2000脚本,将杀死Agent作业

| 在等待升级的旧版SQL 2000框中 如果有人超过了设置的持续时间或与另一个代理作业重叠,是否有人有脚本杀死/中止SQL Agent 2000中的作业。 这给我们带来了一个严重的问题,即每隔几周作业就会被取消,然后锁定重新索引作业,从而冻结我们的24/7服务器     
已邀请:
一种解决方案是在作业的开始处添加一个与长时间运行的作业重叠的步骤,以检查长时间运行的作业是否仍在运行,以及是否发出“ 0”命令。 您可以使用
sp_help_job
来获取作业的当前执行状态,但是在查询中它的输出不是很容易操纵。 这里讨论了在SQL 2000中将ѭ1的输出强制到临时表中的各种方法-或者,您可以查询
msdb.sysjobhistory
以获得执行状态信息。     

要回复问题请先登录注册