问题标签 [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 回答
641 浏览

java - Control-M:如何迭代每小时循环作业的一个子步骤

我是 Control M 的新手,并且有以下场景要实施。

循环作业 A(每 1 小时运行一次)

Step1:运行一个Webservice调用来启动一个程序。

第 2 步:运行一个 Web 服务,检查由第 1 步启动的程序的状态。返回“完成”或“等待”(这是循环的,比如让它每 2 分钟运行一次,直到下一次迭代开始或直到输出参数步骤 2 读取值“完成”)

Step3:当Step 2返回Complete时,应该调用这一步。

你能告诉我这是否可以在 Ctrl M 中实现以及如何实现?

0 投票
1 回答
750 浏览

powershell - 使用 Control-M 运行 PowerShell 脚本以从 Beyond Compare 复制文件

我目前有一个 PowerShell 脚本,它调用 Beyond Compare v3 将文件从安全的 SFTP 站点复制到我的网络。每当我在 PS GUI 和 PS 控制台中运行 PowerShell 脚本时,它都能正常工作。它能够连接到 SFTP 站点和我的网络,并将文件复制过来。

我在 Control-M 中创建了一个作业,它调用 PowerShell 脚本并传递了 2 个参数。当我运行该作业时,它不会复制文件,并且 Beyond Compare 日志显示:

连接到 XXX.XX.XX.XXX

服务器密钥 [ssh-rsa XXXX XX:XX.....]

连接失败:尝试在静默运行时打开“未知主机密钥”对话框

尝试在静默运行时打开“未知主机密钥”对话框

加载比较:“我的位置路径”<->

致命脚本错误:无法加载基本文件夹

就像我说的,当我通过 PowerShell 本身运行它时,它能够毫无问题地连接并复制所有文件,所以我的 Beyond Compare 脚本文件没有问题。我相信这是 Control-M 本身的错误。

0 投票
1 回答
840 浏览

scheduling - Control-M 在订购 N 天后运行作业

我今天想在 Control-M 中订购一份工作,但它要在 8 天后运行,如何去做呢?明天应该为明天的日期再次订购该作业,并从明天开始运行 8 天,依此类推。

0 投票
2 回答
5301 浏览

control-m - OSCOMPSTAT 值的定义

我试图找到一个表,其中包含每个 COMPSTAT(与工具 Control-M 工作负载自动化相关)返回代码的定义,但没有任何成功。谁能告诉我这样的表是否存在?

谢谢你。

0 投票
2 回答
5325 浏览

java - 如何将java与控件M集成

我在服务器上运行的 control-M 作业很少。我可以执行基本操作,例如从 control M Interface 启动/停止或暂停任何 JOB。但是 Control-M 没有可用的开发环境。我有另一个 java 应用程序,我想从那里开始/停止/暂停以及 Control-M 的其他基本内容。直到现在我完全空白。我不知道应该使用哪个 JAVA API。我是否也需要拥有 Control-M 的开发环境。

有人可以在这方面帮助我吗?

0 投票
2 回答
1784 浏览

control-m - 使用条件配置 Control-m 作业

Control-m 职位描述

作业 A 周一至周五运行,作业 B 周六运行。作业 C 在周一至周六运行。我需要在以下情况下运行作业 D:1)作业 A 和作业 C 运行或 2)作业 B 和作业 C 运行。

这可能使用 control-m,我应该如何修改条件。

0 投票
1 回答
264 浏览

unix - .profile 文件中的 exec bash 命令不允许 Control-M 作业运行

我有一个问题,我的 Control-M 作业无法在 unix 机器上执行任何操作。

经过调查发现unix服务器中的.profile文件是罪魁祸首。

.profile 文件的内容是

执行 bash

我尝试重命名该文件并在 UAt 中运行该作业,它确实可以工作,因为我不确定没有此文件的含义是什么。

有人可以帮我解释一下吗

如果我重命名 .profile 文件会有什么总体影响

.profile 文件的内容如何在服务器中使用

0 投票
1 回答
43 浏览

.net - 在 Control M 中安排时,.net 实用程序未按预期运行

我们开发了一个 .net win forms 应用程序,用于根据 SQL 表的输入将文件从源位置迁移到目标路径。该应用程序在手动执行并且所有相关文件正在迁移时工作正常。在此阶段 - 应用程序将 SQL 表中的迁移状态更新为 - Migration in Progress - 当我们启动应用程序时 - 迁移完成 - 当所有文件被迁移时 - 错误 - 如果有任何失败

当我们通过 control - M 对其进行调度时,应用程序将 SQl 中的状态更新为“正在迁移”,并且应用程序在理想情况下保持在该状态,直到我们终止作业并且文件没有被迁移。

作业写在 .bat 文件中,如下所示 net use \server 路径,服务帐户凭据启动 E:\DocUtility\Migrate doc utility.exe

PS:以一种简单的方式,应用程序在手动运行时按预期工作,而在通过 control -M 计划时无法正常运行

能否请您提出这个问题的原因可能是什么,在此先感谢

0 投票
1 回答
1633 浏览

windows - 从 Control-M 执行 .CMD 脚本不起作用

我们有一个从 Control-M 触发的 .CMD 脚本。

从 Control-M 调用 main.cmd。该脚本作为我们也在 Control-M 中配置的“accnt_svc”服务帐户运行。在 Control-M 中进行设置之前,我们在从命令提示符(以管理员身份)运行并通过作为“acct_svc”服务帐户运行的 Windows 任务计划程序运行时测试此运行良好。

在 Control M 中运行时,日志显示错误,说明下标(例如从 main.cmd 调用 sub.cmd)说明 sub.cmd 无效。

我们检查了权限,它们都具有相同的设置。

我们尝试了另一个脚本,这次我们创建了一个“调用”主脚本的包装器。这工作得很好。请检查以下包装:

当我们创建一个调用 main.cmd 的 Main_Wrapper.cmd 时,它可以正常工作。

我可以知道为什么 Control-M 会这样吗?

谢谢

0 投票
1 回答
532 浏览

control-m - Control - M 查看上次运行时

我正在尝试查看该作业上次在 control-m 中运行的时间。阅读其他帖子,但没有找到任何指向它的内容。任何的想法?

编辑:我在“监控”选项卡上 - 我可以看到父作业运行时间,但看不到单个作业的运行时间和状态。

任何帮助将不胜感激,谢谢!