问题标签 [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.
unix - 控制 M ctmpsm -TABLE 命令使用
我正在使用以下命令列出控制 M 作业中特定“作业名称”的完整详细信息。但是,命令的问题是它将检查特定服务器中的所有作业(大约 30000 个作业)。所以很费时间。
ctmpsm -LISTALL ALLFIELDS_FULL|grep "JOBNAME"
我怎样才能只检查特定的表???
我在下面找到了命令。对这个目的有用吗。
ctmpsm -TABLE <-LISTTABLE |-UPDATE |-ADD |-DUDAILY |-REMOVE |-LISTJOBS [FULL]>
python - 运行通过 pyodbc 执行存储过程的 Control-M Python 作业时,数据未完全写入数据库
我创建了一个 Control-M 作业来执行 python 脚本。该脚本用于在 SQL Server 上执行存储过程。存储过程会从表 A 中删除一些记录,然后为表 B 打开一个游标,然后根据游标中的信息将记录插入到表 A 中。插入将发生在表 C 和表 D 的另外两个游标上。
当我在 SQL Server Management Studio 2012 上手动运行存储过程时效果很好。例如,表 A 运行存储过程后将有 400,000 条记录。
但是,运行 control-M 作业后,表 A 将只有 390,000 条记录。该问题已通过将存储过程拆分为四部分来解决,一是从表 A 中删除记录,三是根据表 B、C 和 D 的游标返回的记录将记录插入表 A。
任何人都可以提出根本原因吗?
Python 脚本
存储过程
control-m - 从 linux 命令行访问 control-m 作业
我可以访问运行 control-m 作业且仅安装 control-m 代理的 Linux 服务器(客户端)。是否有命令行实用程序可以从客户端计算机从 Linux 命令行访问作业?先感谢您。
control-m - 使用带有 PostMan 的自动化 API {RESTapi} 的 Control-M
我正在使用 Control-M 自动化 API,我可以使用
我正在使用响应令牌 Authorization = Bearer + token
,但是从这里开始我无法运行任何其他 API,例如示例或运行当我使用GET {{ctmUrl}} /samples
时出现以下错误
当我使用GET {{ctmURL}}/run
时,我得到以下错误
我哪里错了?
calendar - 在不使用日历的情况下控制 m ,调度程序异常
我目前正在尝试从 Control mv 8.0 安排多个作业,这些作业都有不同的时间表,但只有一个共同点,假设 12 月 25 日,它们都不应该运行一天。我已经寻找了多个选项,但都需要日历,但我不能将日历用于异常或调度。
如果有什么我可以使用的,请告诉我。
shell - Unix shell脚本错误根据小时查找和删除
我正在尝试根据在 shell 脚本中使用以下语句创建的日期删除 unix 中的文件夹内容。
find /mypath -mmin +$((60*24*1)) -exec rm -rf {} \;
我已配置为从 Control M 运行此脚本。这将删除文件夹,但脚本以错误代码 1 结尾。如何避免出现错误,以免我的工作失败?
find: '/mypath/Xdb/20170802_001028': No such file or directory
find: '/mypath/Xdb/20170802_001027': No such file or directory
find: '/mypath/Xdb/20170801_142539': No such file or directory
windows - Windows 批处理脚本未在 Control-M 中运行
最近我编写了一个 Windows 批处理脚本,用于从 SFTP 位置下载文件。为此,我使用了SSH Tectia 软件提供的命令SCPG3。该脚本在手动运行或通过 Windows 任务调度程序调度时运行良好,没有任何错误。
但是当脚本被安排在Control-M中时,真正的问题就出现了。该脚本恰好在 command 处停止执行SCPG3
。该命令用于连接到 SFTP 位置并下载所需文件。
脚本在到达命令行时停止:
即使使用带有完整文件名的命令行scpg3
也不能解决问题:
我已提供所有必需的安全权限。
任何人都可以帮助我解决这个问题吗?
powershell - Powershell PSEXEC 无法通过 Control-M 工作
PS版本:2.0
大家好,
我正在尝试使用 psexec 从 powershell 脚本运行批处理文件。
该脚本在手动触发或使用 Windows 任务调度程序时运行良好;但是,powershell 会从 Control-m 触发,但不会完成使用 psexec 的部分。powershell 脚本的其余部分运行良好。
下面是不起作用的函数,除了它没有给出任何错误之外,它只是冻结了脚本:
Control-M 使用的帐户是服务器上的本地管理员。
control-m - Control-M 循环作业即使在失败后也会继续运行
有 2 个循环作业 A 和 B,使得 A 是 B 的前身,A 从结束后每 2 分钟运行一次,而 B 从结束后每 1 分钟运行一次。问题是作业 B 继续重新运行,即使在一次失败后也失败了。我想增加'ON STATEMENT * CODE NOTOK DO STOP CYCLIC '
工作 B 的步骤。这行得通吗?如果没有,有什么解决方法?
干杯,古拉夫
java - 以编程方式打开并登录到 control-m 工作负载自动化 - java
我必须从代码中打开并登录 control-m 工作负载应用程序。我尝试通过在 java 中指定路径来打开应用程序。但我无法从代码访问登录文本字段以输入凭据。是否有任何方法或 API 可用于执行相同的操作?
提前致谢..