问题标签 [control-m]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4502 浏览

scheduling - Control-M 的调度问题

我正在使用 Control-M 安排一些工作。我的情况如下:

我有以下工作 - Job 1, Job 2, Job 3 and Job 4。他们都对同一个表进行了插入。我必须安排所有四个作业同时开始。由于它们插入到同一个表中,我遇到了锁定问题。

我无法在这些作业之间添加依赖关系,因为我将在此流中添加更多作业。此外,这些作业之间没有逻辑依赖关系。

此外,所有这些作业都调用相同的脚本,但参数不同。

有没有办法处理这个问题?

0 投票
1 回答
229 浏览

automation - Control-M 与集成服务器的绑定

我知道这种想法很少见,但是有没有办法将 BMC Control-M 与 Cruise Control.Net 服务器链接起来?是否有与 CCNet 一起使用的 Control-M 命令行或可执行文件?我想通过 CCNet 自动部署 Jobs。

0 投票
1 回答
2576 浏览

hadoop - 如何使用 BMC Control-M 安排 hadoop 作业?

有人知道如何使用 BMC Control-M 软件控制/调度 Hadoop 作业吗?甚至可能吗?

我已经尝试过 Ooozie 并想探索更多安排 hadoop 作业的选项。

请赐教!

0 投票
4 回答
2368 浏览

ms-access - .bat 完成后 Control-M 作业未结束

我有一个映射网络驱动器的 .bat 文件,运行 MS Access 程序,然后删除映射的驱动器并退出。当我通过 Control-M 运行它时,.bat 运行并完成,但 Control-M 中的工作永远不会结束。我尝试了多种方法来结束文件以向 Control-M 发送退出代码,但似乎没有任何效果。下面是代码:

在此代码之后,我尝试了以下命令:
exit
_exit 0
timeout /T 10

无论我尝试什么,Control-M 似乎都不知道工作已经完成。Control-M 的 sysout 也没有显示任何类型的退出代码被发回。

0 投票
2 回答
1433 浏览

duplicates - BMC control-m中查找重复的作业名

我需要找到重复的工作名称才能更改它们。我如何在 BMC Control-M 中做到这一点?

0 投票
1 回答
9175 浏览

web-services - Control-M 可以执行 http 服务端点来获取作业状态吗?

我对 control-m 很陌生,想问一下 control-m 是否支持这种情况:

  1. 我们有一个运行日志运行作业的 http web 服务,例如

http://myserver/runjob?jobname=A

然后这将在服务器上启动作业 A 并返回一个作业 ID。我返回作业 ID,以便我可以随时从服务器获取作业状态。该作业有许多状态,例如等待、进行中、错误

  1. 我希望在服务器上的作业更新后立即更新 control-m 作业状态。为此,我创建了一个网络服务 url:

http://localhost/getjobsatus?jobid=1

这个url请求会得到job id 1的job status

control-m 可以轮询 Web 服务 url 以获取作业状态,我可以调用 Web 服务来运行作业并取回其 id 吗?

很抱歉提出这个基本级别的问题。任何帮助将不胜感激。

0 投票
2 回答
7507 浏览

scheduling - Control-M 在每月和每日工作之间添加条件

我正在使用 control-M 来安排一些作业,以下是我面临的场景:

Job-1 - 每天运行(不是在特定时间)

Job-2 - 在每个月的 1 号订购,但在 10 号左右运行(不固定)

现在,我要求 Job-2 依赖于 Job-1 的执行。假设如果 job-2 在 12 日变得“有资格”执行,那么它应该只在以下情况下执行:-

  1. 12 日的 Job-1 已成功执行
  2. 如果作业 1 的执行未安排在 12 日,则作业 2 应检查最后一次成功执行(即可能是 11 日)

如果最后一次执行 Job-1 失败,则不应执行 Job-2

我试过的是,在 Job-2 上指定 IN 条件,日期为 PREV,但这似乎并没有检查当前日期的 job-1 执行情况。

0 投票
1 回答
1886 浏览

hudson - 使用 Hudson 代理触发 Control-M 作业

目前我正在做一个项目,使用 Control-M 来运行 Control-M 作业。

并且来自其他团队的当前项目正在使用 Hudson 来触发 Spring Batch 作业。

我知道 Control-M 作业可以转换为 Spring Batch 作业,但我想知道是否可以让 Hudson 代理触发 Control-M 作业?

谢谢!

0 投票
8 回答
186469 浏览

unix - 仅使用 grep 显示完全匹配

如何仅显示所有以 OK 结束的作业?

当我尝试下面的命令时,它显示 OK 和 NOTOK 因为两者都有“OK”

0 投票
1 回答
441 浏览

perl - 来自 control-m 调度程序的 perl 脚本编译问题

我正面临一个非常奇怪的问题。我有一个 perl 脚本,它在内部调用另一个 perl 脚本。当我从 unix 手动运行时,我没有遇到任何问题。

现在,当从 control-m 调度程序调度相同的脚本时,会为查找 date:manip 包的内部脚本提供编译错误。

不幸的是,由于客户端问题,我无法在此处附加脚本。

但是有人可以帮忙吗?