如何解决挂起的SQL Server代理作业问题

时间:2016-10-25 00:02:01

标签: sql tsql sql-server-2008-r2 ssms sql-server-agent

我有一个包含4个步骤的SQL Server代理作业。如果我运行它,它会无限期地显示为“正在执行”。如果我将这四个步骤中的代码直接顺序运行到SSMS中,则需要大约7秒钟才能执行。没有配置信息(所有者,运行,数据库等)与正常运行的任何其他作业不同。我还能检查什么?

1 个答案:

答案 0 :(得分:0)

与群组中​​出现的任何问题一样,将其分解为单个部分。您已单独运行每个步骤,并且您知道每个步骤都有效。接下来,添加步骤1和2,看它是否运行。接下来添加步骤1,2和3,看看会发生什么。逐步消除所有可能的问题。我的猜测是,一步没有返回成功,其上的错误逻辑并没有说失败或转移到下一步。

检查高级下每个步骤的属性,然后选中“成功时和失败时”操作。