Как создать скрипт Websphere MQ? - PullRequest
3 голосов
/ 17 ноября 2008

Часто я использую mqsc для создания менеджера очередей MQ из файлов сценариев, но я не знаю, как создавать файлы сценариев.

Спасибо

Ответы [ 3 ]

6 голосов
/ 02 июля 2009

Существует SupportPac, который устанавливает программу под названием «saveqmgr.exe».

Вот ссылка на скачивание Pac: http://shrinkster.com/17kc

IBM, похоже, часто реорганизует свой веб-сайт, поэтому приведенная выше ссылка может не сработать, если вы вернетесь сюда через некоторое время, но SupportPac можно легко найти, выполнив поиск «saveqmgr» на странице Websphere MQ. Надеюсь, это поможет!

IBM говорит следующее о SupportPac:

Аннотация Этот SupportPac (saveqmgr) сохраняет все объекты, такие как как очереди, каналы и т. д., определенные в локальный или удаленный администратор очередей в файл.

Загрузить описание Этот SupportPac запрашивает атрибуты всех объектов, определенных в очередь менеджер (локальный или удаленный) и сохраняет их в файл.

Возможное использование Формат этого файла подходит для использования с runmqsc. Поэтому возможно использовать это SupportPac для сохранения определений объекты, известные администратору очередей и впоследствии воссоздать эту очередь менеджер.

2 голосов
/ 30 января 2010

saveqmgr - это распространенный способ создания сценариев, которые представляют существующие администраторы очередей. Файлы сценариев - это просто текстовые файлы, содержащие команды, которые вы будете использовать с runmqsc, так что вы можете легко написать их вручную в текстовом редакторе.

1 голос
/ 27 апреля 2010

Если вы анализируете файлы MQSC с помощью сценария, SupportPac MO72: MQSC Client для WebSphere MQ неоценим. Он работает в режиме клиента или привязки и действует как runmqsc, но вы также можете указать форматирование вывода в одну строку. Это позволяет вам отправить команду типа

DIS CHL(*) ALL

... и так как вывод имеет одну строку на канал, вы можете использовать grep для интересных атрибутов. Поиск всех каналов, подключающихся к определенному IP-адресу, становится довольно простым. Обычно я запускаю MO72 из программы, которая перебирает все мои QMgrs и выполняет код MQSC. Это позволяет создавать отчеты или массовые обновления на всех узлах.

...