我在SQL Server 2012中有一个多步代理作业,它使用作业步骤的成功或失败来进行流控制。在下图中,步骤3检查是否存在带有Powershell脚本的文件,该脚本在未找到文件时发出故障信号。如果失败,则转到步骤7并发送电子邮件。在步骤7成功(或失败)时,作业进行到步骤11并对另一个文件进行类似搜索。
2:34:34的工作找到了两个文件并通过SSIS包运行它们,而2:27:39的作业无法读取文件,并在发出作业失败信号之前发送了一封电子邮件。在2:31:23运行的工作在功能上成功了。它找不到任何文件,弹出几封电子邮件,然后完成。但是,如果任何一个工作步骤表示失败,则整个作业都标有黄色警告三角形。
在代理作业中使用流量控制是否有任何方法可以产生复选标记而非警告?