Использование команды Control M ctmpsm -TABLE

Я использую команду ниже, чтобы просмотреть полную информацию о конкретном «JOBNAME» в задании управления M. Но проблема с командой заключается в том, что она будет проверять все задания на конкретном сервере (около 30000 заданий). Так что это занимает много времени.

ctmpsm -LISTALL ALLFIELDS_FULL|grep "JOBNAME"

Как я могу проверить только конкретную таблицу???

Я нашел ниже команду. Это полезно для этой цели.

ctmpsm -TABLE ‹-LISTTABLE |-UPDATE |-ADD |-DUDAILY |-REMOVE |-LISTJOBS [FULL]>


person Sagar.n    schedule 19.04.2017    source источник


Ответы (1)


LISTALL выдаст все, что есть в активной базе данных, это похоже на сканирование всей вашей таблицы, что будет накладным. поэтому, если вы хотите, вы можете указать имя приложения, но прямого способа фильтрации в таблице нет.

ctmpsm -TABLE FULL приведет к выводу ниже.

Выход:

«Название таблицы» «Название дня» «Тип таблицы»

Вы можете использовать ctmorder для заказа таблиц, и они будут возвращать номер заказа для каждого задания. используйте orderno с ctmpsm -LISTFULLDETAILS, чтобы получить подробную информацию о задании. примечание - идентификатор заказа уникален для каждой работы. Благодарить

person yogesh garud    schedule 03.05.2017