【发布时间】:2015-11-17 11:00:39
【问题描述】:
我有两个不同的 SSIS 包(ABC、XYZ)在同一台服务器上运行。我希望包 XYZ 仅在包 ABC 未运行时运行。我还希望 XYZ 等到 ABC 完成执行并在 ABC 完成后开始执行。
ABC 每 20 分钟运行一次(通常在 20 分钟内完成,但有时需要更多时间),XYZ 每天运行一次。
我可以在 XYZ 上使用脚本任务 (GetRunningPackages()) 完成上述任务。
还有其他方法吗?请建议上述问题导致锁定。
【问题讨论】:
标签: sql-server ssis locking ssis-2008