QUOTE(ibm6000 @ 2003-09-30 13:14:39)
1, 安装系统后,以administrator进入;
2, 不建用户,cdrom运行setup;
3, 安装完,自动生成mqm组;
4, 将administrtor加入mqm组,或定义mqm用户,将mqm用户加入mqm和admin组;
5, 重启,以administrator(或mqm)进入;
6, 改\winnt\system32\drivers\etc\services,
加入MQSeries 1414/tcp #MQSeries channel listener
7, 配置(dos)
1) crtmqm –q NT1
2) RUNMQSC
1,ALTER QMGR DEADQ(NT1.DEADQ)
2,DEFINE QLOCAL(NT1.XMIT) USAGE(XMITQ) REPLACE
3,DEFINE QREMOTE(NT1.REMOTE) DEFPSIST(YES) RNAME(NT2.LOCAL) RQMNAME(NT2) XMITQ(NT1.XMIT) REPLACE
4,DEFINE CHANNEL(NTI.TO.NT2) CHLTYPE(SDR) TRPTYPE(TCP) CONNAME(‘201.1.1.1’) XMITQ(NT1.XMIT) REPLACE
5,DEFINE CHANNEL(NT2.TO.NT1) CHLTYPE(RCVR) TRPTYPE(TCP) REPLACE
6,DEFINE QLOCAL(NT1.LOCAL) DEFPSIST(YES) SHARE REPLACE
7,DEFINE QL(NT1.DEADQ) REPLACE
3) runmqchl –c NT1.TO.NT2
4) runmqlsr –t TCP ***启动侦听,aix上不用启*****
8, 另一机器相同配置,将NT1换成NT2,NT2换成NT1;
9, 测试
1) 一机:amqsput NT1.REMOTE
输入testword
2)另一机:amqsget NT2.LOCAL
10,注意事项
1, aix上要改/etc/services,方法同上
/etc/inetd.conf ,加入
MQSeries stream tcp nowait root /usr/lpp/mqm/bin/amqcrsta amqcrsta –m AIX
********root为mq用户名,AIX为mq管理器******
改好后,refresh –s inetd
2,管理器的CCSID要一样,DIS QMGR ***查看***
ALTER QMGR CCSID(437) ***437为西文字符集***
windows 下不用这么麻烦的吧。。。
只要是管理组里的成员。。。。装了以后 就直接用图形界面
MQ资源管理器 建立 队列管理器 就ok啦。。。不用改用户和services 文件的。。
其中。。。与命令行建立的区别:
在
MQ资源管理器 建立 队列管理器 可以自动的建立侦听器。。。而且缺省值都是自动启动。。。这样方便很多。。
。。。 楼主。。好像是。。。先用6000再用Windows的吧。。嘻嘻。。。
其实 方法 有一点 区别的哦。。呵呵