【1】MQ常用命令
【2】Broker常用命令
【3】错误码处理
【1】MQ常用命令
# MQ命令集合有三种命令:控制命令、MQSC(MQ脚本命令)和PCF(Programmable Command Formats,可编程的命令格式)。
#创建队列管理器IN_QM
crtmqm -h 1024 -lp 20 -ls 5 -u IN_QM.DLQ IN_QM
#启动IN_QM队列管理器
strmqm IN_QM
#进入IN_QM管理器命令控制台
runmqsc IN_QM
#创建监听端器端口1616,并启动监听
DEFINE LISTENER ('LISTENER.TCP') TRPTYPE (TCP) PORT (1616) CONTROL (QMGR)
START LISTENER ('LISTENER.TCP')
#创建管理服务器连接通道
DEFINE CHANNEL ('SYSTEM.ADMIN.SVRCONN') CHLTYPE (SVRCONN)
#创建应用服务器连接通道
DEFINE CHANNEL ('APP_SVRCONN') CHLTYPE (SVRCONN) MCAUSER('mqm')
#修改通道信息:
ALTER CHANNEL ('APP_SVRCONN') CHLTYPE (SVRCONN) MCAUSER('mqm')
#创建死信队列
DEFINE QLOCAL (IN_QM.DLQ) DEFPSIST(YES) DEFBIND (NOTFIXED) MAXDEPTH(1000000)
#关闭通道权限管理
ALTER QMGR CHLAUTH(DISABLED)
#退出控制台
end
#创建队列管理器(-q是指创建缺省的队列管理器)
crtmqm –q QMgrName
#删除队列管理器
dltmqm QmgrName
#启动队列管理器,如果是启动默认的队列管理器,可以