0

我有一份使用日历安排的工作。我需要创建一个虚拟作业,除了作业 1 运行的那一天之外,它应该安排在所有其他日子。

谁能解释我如何在 Control-M 中实现这一点。

4

1 回答 1

0

你必须定制一套西装

目前,没有允许您执行此类操作的本机功能,因此您必须自己实现。

根据您的案例描述,您提到的 Job Dummy 应该是另一种类型(不是 Dummy)。

另一种解决方案可能会考虑以下内容:

  1. Job1根据名称为CALENDAR1的常规日历执行。
  2. Job2每天执行一次,它是调度名为Job3的目标作业的 Job 。
  3. Job2通过按日历名称CALENDAR1过滤来对 Control-M/EM 数据库的 Calendar 表执行查询。然后根据执行日期从结果字符串中提取位置,如果值为“N”,则表示Job1未安排,因此我们必须通过ctmorder实用程序订购Job3 。

如果您仍然需要它,我将尝试包含解决方案的代码。

此致。

于 2018-10-25T02:09:24.820 回答