最后一次运行完成后X分钟,在sql server agent中启动新的作业实例?

时间:2015-06-02 21:36:54

标签: sql-server ssis jobs sql-agent-job sql-agent

是否有可能在最后一个实例完成后X分钟创建一个运行SSIS项目(或任何项目)的SQL Server作业?

例如: 1)在下午3:10首次运行SSIS作业。 2)工作运行35分钟。 3)作业结束后,在作业完成后5分钟重新开始作业。

我们与任务计划程序有类似之处:基本上,Repeat Task everyDo not start a new instance设置了5分钟。这意味着任务将在上一个作业实例完成后5分钟执行,并且2个实例不会并行运行。

我想转移到SQL Server代理的原因是因为今天任务仍然存在"运行"并且阻止它的唯一方法是重新启动服务器。这意味着所有其他正在运行的工作都受到影响。使用sql server agent,我可以更好地控制实际的包。

1 个答案:

答案 0 :(得分:0)

此外,如果某个作业已在运行并且其计划表明它再次运行,则会忽略该新请求。