首页 > 解决方案 > 在 SQL Server 2014 中安排其他成功的作业

问题描述

我想安排运行ETL_Job2 no Success of ETL_Job1和成功 ETL_Job2 必须启动ETL_Job3

作业将在 SQL Server 代理中创建,与相应作业关联的 SSIS 包来自单独的解决方案。

感谢您对此的任何帮助。

标签: sql-serverssissql-agent-job

解决方案


一种方法是,您可以维护一个表,并且在整个打包过程结束时,SSIS 包中的执行 SQL 任务应该更新它的状态。(确保应该为此进行错误处理,如果出现错误,它应该更新失败。)

另一方面,另一个作业应该触发自己检查该表的状态,一旦它获得状态成功就可以启动它。您可以在 SSIS 包中进行的所有检查。


推荐阅读