我正在使用Control-M调度一些作业。我的场景如下:
我有以下工作- Job 1, Job 2, Job 3 and Job 4。它们都会插入到同一个表中。我必须安排所有四个作业同时启动。因为它们插入到同一个表中,所以我遇到了锁问题。
我无法添加这些作业之间的依赖关系,因为我将向此流中添加更多作业。此外,这些作业之间没有逻辑依赖关系。
此外,所有这些作业调用相同的脚本,但使用不同的参数。
有没有办法解决这个问题?
发布于 2011-08-02 19:14:40
一种方法是使用任务的"Resources“属性。如果它们都需要相同的独占或数量限制为1的资源,那么它们将一次运行一个。
发布于 2015-09-15 21:28:15
你应该使用控制资源,而不是定量资源。仅在控制资源字段中写入已用表的名称,并使用独占激活选项。此参数应添加到每个可以锁定该表作业上。对于那些可以使用表但不锁定它的任务,您可以保持独占为未选定状态。控制资源和数量资源是不同的。
https://stackoverflow.com/questions/6910999
复制相似问题