Sql server SQL Server作业依赖关系
我在SQL Server 2000中有一个作业,每天晚上运行并刷新数据,我还有一个作业在数据刷新和更新某些记录后运行。这两个作业之间没有连接。我需要知道如果数据刷新作业失败,如何停止或禁用更新作业。您可以通过指示作业状态的简单数据标志来完成此操作。例如,创建具有以下列的表:Sql server SQL Server作业依赖关系,sql-server,sql-server-2000,sql-server-job,Sql Server,Sql Server 2000,Sql Server Job,我在SQL Server 2000中有一个作业,每天晚上运行并刷新数据,我还有一个作业在数据刷新和更新某些记录后运行。这两个作业之间没有连接。我需要知道如果数据刷新作业失败,如何停止或禁用更新作业。您可以通过指示作业状态的简单数据标志来完成此操作。例如,创建具有以下列的表: 若比德 开始时间 结束时间 地位 在第一个作业中,在作业开始时写入新记录,然后在作业完成时设置状态标志以指示成功。接下来,在运行第二个从属作业时,让它检查同一日期的状态标志,以确定前一个作业是否已完成。如果尚未完成(即状
- 若比德
- 开始时间
- 结束时间
- 地位
希望这有帮助。或者我们可以在刷新作业上添加另一个步骤,并说如果此作业失败,那么MSDB.SP_STOP_作业作业名称?您假设可以在正确的时间停止第二个作业。在发出sp_stop_job命令之前,似乎无法保证第二个作业不会提前。是否有某些原因导致无法将它们合并到一个作业中?