是否可以在最后一个实例完成 X 分钟后创建一个将运行 SSIS 项目(或任何项目)的 sql server 作业?
例如: 1) 第一次在下午 3:10 运行 SSIS 作业。2) 作业运行 35 分钟。3) 作业结束后,在作业完成 5 分钟后重新启动作业。
我们与任务计划程序有类似的东西:基本上,它被设置为Repeat Task every
5 分钟Do not start a new instance
。这意味着任务将在前一个作业实例完成后 5 分钟执行,并且 2 个实例不会并行运行。
我想转移到 sql server agent 的原因是因为今天任务仍然“运行”,停止它的唯一方法是重新启动服务器。这意味着所有其他正在运行的作业都受到了影响。使用 sql server 代理,我可以更好地控制实际的包。