2017-04-19 72 views
0

我正在使用以下命令列出控制M作业中的“JOBNAME”的详细信息。但是,命令问题是它将检查特定服务器中的所有作业(大约30000个作业)。所以这是非常耗时的。控制M ctmpsm -TABLE命令使用

ctmpsm -LISTALL ALLFIELDS_FULL | grep的 “作业名”

如何我只能在特定的表查询???

我发现下面的命令。这是否有用于此目的。

ctmpsm - 表< -LISTTABLE | -UPDATE | - 添加| -DUDAILY | -remove | -LISTJOBS [全部]>

回答

0

LISTALL将给予一切,这是有关于活动数据库,就像扫描整个表,这将是开销。所以如果你想要你可以把应用程序名称,但没有这样的直接方式来过滤表。

ctmpsm -TABLE FULL将导致下面的输出。

输出:

“表名”“每日名”,“表型”

可以用户ctmorder订购的桌子,和将返回orderno每个作业。使用orderno和ctmpsm -LISTFULLDETAILS来获取作业的详细信息。 note - 每个作业的唯一ID。感谢