ibm mq常用命令
查看版本
dspmqver
队列管理器
显示队列管理器
$dspmq
(显示所有)
$dspmq -m kjchukoumq2gzcus
(显示指定)
修改队列管理器权限
ALTER QMGR CHLAUTH(DISABLED)
关闭通道权限
创建队列管理器
$crtmqm kjchukoumq2gzcus
$crtmqm -q kjchukoumq2gzcus
(-q 创建 缺省的 队列管理器)
删除队列管理器
dltmqm kjchukoumq2gzcus
启动队列管理器
strmqm kjchukoumq2gzcus
停止队列管理器
# 受控停止
endmqm kjchukoumq2gzcus
# 立即停止
endmqm -i kjchukoumq2gzcus
# 强制停止
endmqm -p kjchukoumq2gzcus
进入mq环境 运行指令
runmqsc kjchukoumq2gzcus
mq环境 常见指令
查询队列管理器属性
dis qmgr
dis qmgr ccsid
查看队列定义及状态
dis q(*) (所有队列)
dis qlocal(QName) (本地队列)
dis qs(QName) (主要属性)
查看通道定义 和 状态
dis chl(*)
dis chl(SYSTEM.DEF.SVRCONN)
dis chl(TO.MQCHNMSCS01)
dis chl(TO.MQCHNMSCS11)
dis chs(SYSTEM.DEF.SVRCONN)
dis chs(TO.MQCHNMSCS01)
dis chs(TO.MQCHNMSCS11)
启动/停止/重置通道
runmqchl -c CHNMSCS.SHBGSPGW -m MQCHNMSCS01
start chl(ChannelName)
stop chl(ChannelName)
reset channel(ChannelName)
查看通道监听状态与启停监听
dis listener(*)
dis listener(TO.MQCHNMSCS01)
display lsstatus(MQCHNMSCSLSR)
start lstr(listnerName)
stop lstr(listnerName)
删除队列监听器
DELETE LISTENER(MQCHNMSCS11LSR)