Интеграция приложений на основе WebSphere MQ


4 - часть 2


Просмотреть и изменить текущую кодовую страницу можно с помощью утилиты runmqsc.exe и соответствующих команд в ней, например, alter qmgr force ccsid(1251). Итак, используя простейший синтаксис :

crtmqm /u DEAD_LETTER QM_Win2000

можно создать менеджер QM_Win2000. Затем следует его активизировать (стартовать).

Для этого существует утилита strmqm:

strmqm –c –z MQMName

где:

-c - При указании этой опции менеджер стартует, пересоздает все системные объекты с параметрами по умолчанию и затем останавливается.

-z - Запрещает появление сообщений об ошибках. Использовать ее не рекомендуется.

MQMName - Имя менеджера.

Для простого старта менеджера по умолчанию достаточно набрать в командной строке:

strmqm

Коды возврата при старте менеджера очередей:
0Queue manager startedМенеджер очередей стартовал3Queue manager being createdМенеджер очередей создается5Queue manager runningМенеджер очередей уже работает16Queue manager does not existМенеджер очередей не существует23Log not availableЛог-файл не доступен49Queue manager stoppingМенеджер очередей останавливается69Storage not availableУстройство записи недоступно71Unexpected errorНепредвиденная ошибка72Queue manager name errorОшибочное имя менеджера очередей100Log location invalidНеверное расположение лог-файла

Для остановки менеджера очередей существует утилита endmqm:

endmqm –c/-w/-i/-p –z MQMName

где:

-c - Менеджер остановится только после того, как все приложения, работающие с объектами WebSphere MQ "отсоединятся" от самих объектов, то есть ни один объект не будет "захвачен" приложениями. Причем менеджер будет ждать, пока не выполнятся все запросы (действия) приложений. При выполнении команды с этой опцией управление сразу же передается командной строке и не выдается никаких сообщений об остановке.

-w - Практически то же, что и с опцией –с, за исключением того, что пока менеджер останавливается, управление не передается командной строке, а выводится сообщение "Waiting for queue manager MQMName to end".




- Начало -  - Назад -  - Вперед -