遇到这个问题,不知道怎么弄,我用的是Visual Studio Ultimate 2010 DB UnitTest
在Common Script脚本里添加了建立和执行Agent Job的代码,但是在执行的时候发现
Agent Job的执行未完成时,后面的代码就开始执行了,这导致我无法得到期望的结果
现在我的问题是:
使用什么语句能够判断Agent Job执行完毕,再跳出这个Common Script脚本sysjobs里好像没有判断Agent Job执行的状态的字段别的没试过,请玩过的指点一二
在Common Script脚本里添加了建立和执行Agent Job的代码,但是在执行的时候发现
Agent Job的执行未完成时,后面的代码就开始执行了,这导致我无法得到期望的结果
现在我的问题是:
使用什么语句能够判断Agent Job执行完毕,再跳出这个Common Script脚本sysjobs里好像没有判断Agent Job执行的状态的字段别的没试过,请玩过的指点一二
job开始将标志位置成0。完成后再置成1。
前台程序在Agent Job开始后,每隔一段时间检测完成标识.
select run_status
from dbo.sysjobhistory
以下为状态值的说明:
0 = 失败1 = 成功2 = 重试3 = 已取消4 = 正在进行中