Control-m - Работа в строке команды
Есть ли способ увидеть Control-M Job в командной строке? Сегодня я использую графический интерфейс Control-M Enterprise Manager, но я ищу какой-либо способ увидеть все задания в строке команды.
3 ответа
Запрос к БД Сервера Контрол-М:
Select * From Cms_Jobdef Where Tasktype = 'C '
Если у вас есть доступ к API, вы получите ответ в формате JSON:
ctm run jobs:status
Предполагая, что вы не используете версию 8 или выше, вы можете использовать CTRL+L в графическом интерфейсе EM для просмотра заданий в виде списка.
В заголовке списка щелкните правой кнопкой мыши и используйте средство выбора столбцов, чтобы выбрать отображение команд заданий.
Если вы перейдете к инструментам "планирования" или "мониторинга", а затем выберите "Вид", а затем "Список" (вместо "Карта"), он отобразит список всех заданий в неграфическом режиме - так что вы сможете увидеть все команды в списке (где это применимо).
Если у вас есть доступ к самой машине Сервера Control-M, тогда этот запрос к БД перечислит все команды (где командная строка содержит текст) -
выберите SCHEDTAB, JOBNAME, CMDLINE из CMS_JOBDEF, где CMDLINE НЕ НЕДЕЙСТВИТЕЛЕН;