Вы находитесь на странице: 1из 7

------------------------------

201.80.58.76
201.80.58.77
10.11.208.1
------------------------------
Knowledge House (Launchpad)
6, Kasturirangan Road,
Alwarpet, Chennai: 600 018
Contact Person: Suresh - 9840517008
Egmore
Anna Salai Road
Bharathidasan Road/Rangoon Street
Thiruvallurar Road
Kasturi Rangan Road
Airport
Anna Salai Road
Cenotaph Road
Cenotaph 1st St
Thiruvallurar Road
Kasturi Rangan Road
------------------------------
51882736 - Cancellation number
-------------------------------------------------------------
rpm -qa | grep "libstdc\|libgcc"
libgcc-3.4.6-3
compat-libstdc++-33-3.2.3-47.3
libstdc++-3.4.6-3
LD_LIBRARY_PATH=/lib64:/usr/lib64:/opt/mqm/java/lib:/opt/ibm/mqsi/6.0/lib:/opt/i
bm/mqsi/6.0/bin:/opt/ibm/mqsi/6.0/merant/lib:/opt/ibm/mqsi/6.0/jre/bin/classic:/
opt/ibm/mqsi/6.0/jre/bin:/opt/ibm/mqsi/6.0/xml4c/lib:/opt/mqm/lib:/opt/mqm/java/
lib:/opt/ibm/mqsi/6.0/lib:/opt/ibm/mqsi/6.0/xml4c/lib/:/opt/ibm/mqsi/6.0/merant/
lib/:/opt/IBMJava2-142/jre/bin/classic
while true
> do
> ./apply_start_G1.sh
> ./apply_start_G2.sh
> ./apply_start_G3.sh
> sleep 60
> ./apply_stop_G1.sh
> ./apply_stop_G2.sh
> ./apply_start_G3.sh
> sleep 60
> done
-------------------------------------------------------------
db2 "select * from ASNG1.IBMQREP_CAPMON"
db2 "select * from ASNG2.IBMQREP_CAPMON"
db2 "select * from ASNG3.IBMQREP_CAPMON"
db2 "select * from ASNG1.IBMQREP_CAPQMON"
db2 "select * from ASNG2.IBMQREP_CAPQMON"
db2 "select * from ASNG3.IBMQREP_CAPQMON"
db2 "select * from ASNG1.IBMQREP_APPLYMON"
db2 "select * from ASNG2.IBMQREP_APPLYMON"
db2 "select * from ASNG3.IBMQREP_APPLYMON"
------------------------------------------------------------
9967360574 - Pankaj
-------------------------------------
203.199.70.197
255.255.255.128
203.199.70.192
202.54.1.30
---------------------------------------
dltmqm DestQMG1
-----------------------------------------------------
asnpwd init
asnpwd ADD ALIAS TJRPTDB ID db2inst2 PASSWORD inst2db2 USING asnpwd.aut
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/mqm/lib64:/opt/mqm/lib
---------------------------------------------------------------------
setmqaut -m SrcQMG3 -t qmgr -g db2fenc1 +all
setmqaut -m DestQMG3 -t qmgr -g db2fenc1 +all
dspmqaut -m SrcQMG1 -t qmgr -g db2fenc1
------------------------------------------------------
CATALOG ADMIN TCPIP NODE CANDMIS REMOTE tjcanddb02 SYSTEM tjcanddb02 OSTYPE LI
NUXX8664;
CATALOG TCPIP NODE db2inst2 REMOTE tjcanddb02 SERVER db2c_db2inst2 REMOTE_INSTAN
CE db2inst2 SYSTEM TJCANDDB02 OSTYPE LINUXX8664;
CATALOG DATABASE TJRPTDB AS TJRPTDB AT NODE DB2INST2;
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
---------------------------
./mqlisence.sh
groupadd mqm
useradd -g mqm mqm
passwd mqm [mqm]
rpm -ivh *.rpm
/opt/mqm => Installation binaries
/var/mqm => Configurations
crtmqm -lc -lf 40000 -lp 130 -ls 65 -ld /candreports/SrcQMData/ SrcQM
cd /var/mqm/qmgrs/SrcQM
open qm.ini and make the following changes:
LogBufferPages=2000
dspmq
SRC => DEST
200 => 201
199 => 202
198 => 203
strmqm SrcQMG1
runmqsc SrcQMG1
DEFINE QLOCAL ('DEADQG1') DEFPSIST(YES) PUT (ENABLED) GET (ENABLED) MAXDEPTH(100
00000) MAXMSGL(20971520) REPLACE
alter qmgr deadq(DEADQG1)
display qmgr deadq
DEFINE QLOCAL ('ADMINQG1') DEFPSIST(YES) MAXMSGL(20971520) REPLACE
display qlocal(ADMINQG1)
alter qlocal(ADMINQG1) MAXMSGL(20971520)
DEFINE QLOCAL ('RESTARTQG1') DEFPSIST(YES) MAXMSGL(20971520) REPLACE
display qlocal(RESTARTQG1)
alter qlocal(RESTARTQG1) MAXMSGL(20971520)
DEFINE QLOCAL('SRCMQXMITG1') USAGE(XMITQ) DEFPSIST(YES) MAXDEPTH(10000000) MAXMS
GL(20971520) REPLACE
display qlocal(SRCMQXMITG1)
alter qlocal(SRCMQXMITG1) MAXDEPTH(10000000) MAXMSGL(20971520)
DEFINE QREMOTE('SENDQG1') RNAME('RECVQG1') RQMNAME('DestQMG1') XMITQ('SRCMQXMITG
1') DEFPSIST(YES)
display qremote('SENDQG1')
DEFINE CHL('SRCMQG1.DESTMQG1') CHLTYPE(SDR) TRPTYPE(TCP) CONNAME('220.226.194.20
1(7201)') XMITQ('SRCMQXMITG1')
DEFINE CHL('DESTMQG1.SRCMQG1') CHLTYPE(RCVR) TRPTYPE(TCP)
DEFINE LISTENER('SRCLSTG1') TRPTYPE(TCP) PORT(7200) CONTROL(qmgr)
alter qmgr MAXMSGL(20971520)
ALTER CHANNEL(SRCMQG1.DESTMQG1) CHLTYPE(SDR) MAXMSGL(20971520)
ALTER CHANNEL(DESTMQG1.SRCMQG1) CHLTYPE(RCVR) MAXMSGL(20971520)
alter CHANNEL(SRCMQG1.DESTMQG1) CHLTYPE(SDR) DISCINT(0)
END
START CHANNEL ('SRCMQG1.DESTMQG1')
START CHANNEL ('DESTMQG1.SRCMQG1')
strmqm SrcQMG2
runmqsc SrcQMG2
DEFINE QLOCAL ('DEADQG2') DEFPSIST(YES) PUT (ENABLED) GET (ENABLED) MAXDEPTH(100
00000) MAXMSGL(20971520) REPLACE
alter qmgr deadq(DEADQG2)
display qmgr deadq
DEFINE QLOCAL ('ADMINQG2') DEFPSIST(YES) REPLACE
display qlocal(ADMINQG2)
alter qlocal(ADMINQG2) MAXMSGL(20971520)
DEFINE QLOCAL ('RESTARTQG2') DEFPSIST(YES) REPLACE
display qlocal(RESTARTQG2)
alter qlocal(RESTARTQG2) MAXMSGL(20971520)
DEFINE QLOCAL('SRCMQXMITG2') USAGE(XMITQ) DEFPSIST(YES) REPLACE
display qlocal(SRCMQXMITG2)
alter qlocal(SRCMQXMITG2) MAXDEPTH(10000000) MAXMSGL(20971520)
DEFINE QREMOTE('SENDQG2') RNAME('RECVQG2') RQMNAME('DestQMG2') XMITQ('SRCMQXMITG
2') DEFPSIST(YES)
display qremote('SENDQG2')
DEFINE CHL('SRCMQG2.DESTMQG2') CHLTYPE(SDR) TRPTYPE(TCP) CONNAME('220.226.194.20
1(7202)') XMITQ('SRCMQXMITG2')
DEFINE CHL('DESTMQG2.SRCMQG2') CHLTYPE(RCVR) TRPTYPE(TCP)
DEFINE LISTENER('SRCLSTG2') TRPTYPE(TCP) PORT(7199) CONTROL(qmgr)
alter qmgr MAXMSGL(20971520)
ALTER CHANNEL(SRCMQG2.DESTMQG2) CHLTYPE(SDR) MAXMSGL(20971520)
ALTER CHANNEL(DESTMQG2.SRCMQG2) CHLTYPE(RCVR) MAXMSGL(20971520)
alter CHANNEL(SRCMQG2.DESTMQG2) CHLTYPE(SDR) DISCINT(0)
END
START CHANNEL ('SRCMQG2.DESTMQG2')
START CHANNEL ('DESTMQG2.SRCMQG2')
strmqm SrcQMG3
runmqsc SrcQMG3
DEFINE QLOCAL ('DEADQG3') DEFPSIST(YES) PUT (ENABLED) GET (ENABLED) MAXDEPTH(100
00000) MAXMSGL(20971520) REPLACE
alter qmgr deadq(DEADQG3)
display qmgr deadq
DEFINE QLOCAL ('ADMINQG3') DEFPSIST(YES) REPLACE
display qlocal(ADMINQG3)
alter qlocal(ADMINQG3) MAXMSGL(20971520)
DEFINE QLOCAL ('RESTARTQG3') DEFPSIST(YES) REPLACE
display qlocal(RESTARTQG3)
alter qlocal(RESTARTQG3) MAXMSGL(20971520)
DEFINE QLOCAL('SRCMQXMITG3') USAGE(XMITQ) DEFPSIST(YES) REPLACE
display qlocal(SRCMQXMITG3)
alter qlocal(SRCMQXMITG3) MAXDEPTH(10000000) MAXMSGL(20971520)
DEFINE QREMOTE('SENDQG3') RNAME('RECVQG3') RQMNAME('DestQMG3') XMITQ('SRCMQXMITG
3') DEFPSIST(YES)
display qremote('SENDQG3')
DEFINE CHL('SRCMQG3.DESTMQG3') CHLTYPE(SDR) TRPTYPE(TCP) CONNAME('220.226.194.20
1(7203)') XMITQ('SRCMQXMITG3')
DEFINE CHL('DESTMQG3.SRCMQG3') CHLTYPE(RCVR) TRPTYPE(TCP)
DEFINE LISTENER('SRCLSTG3') TRPTYPE(TCP) PORT(7198) CONTROL(qmgr)
alter qmgr MAXMSGL(20971520)
ALTER CHANNEL(SRCMQG3.DESTMQG3) CHLTYPE(SDR) MAXMSGL(20971520)
ALTER CHANNEL(DESTMQG3.SRCMQG3) CHLTYPE(RCVR) MAXMSGL(20971520)
alter CHANNEL(SRCMQG3.DESTMQG3) CHLTYPE(SDR) DISCINT(0)
END
START CHANNEL ('SRCMQG3.DESTMQG3')
START CHANNEL ('DESTMQG3.SRCMQG3')
--------------------------------------------------------------------------------
-----------------------------------------------------------------------1--
crtmqm -lc -lf 40000 -lp 130 -ls 65 -ld /hirereports/DestQMData DestQM
strmqm DestQMG1
runmqsc DestQMG1
DEFINE QLOCAL ('DEADQG1') DEFPSIST(YES) PUT (ENABLED) GET (ENABLED) MAXDEPTH(100
00000) MAXMSGL(20971520) REPLACE
alter qmgr deadq(DEADQG1)
display qmgr deadq
DEFINE QLOCAL('RECVQG1') DEFPSIST(YES) REPLACE
display qlocal(RECVQG1)
alter qlocal(RECVQG1) MAXDEPTH(10000000) MAXMSGL(20971520)
DEFINE QLOCAL('DESTMQXMITG1') USAGE(XMITQ) DEFPSIST(YES) REPLACE
display qlocal(DESTMQXMITG1)
alter qlocal(DESTMQXMITG1) MAXDEPTH(10000000) MAXMSGL(20971520)
DEFINE QREMOTE('ADMINQG1') RNAME('ADMINQG1') RQMNAME('SrcQMG1') XMITQ('DESTMQXMI
TG1') DEFPSIST(YES) REPLACE
display qremote(ADMINQG1)
DEFINE QMODEL('IBMQREP.SPILL.MODELQ') DEFSOPT(SHARED) MSGDLVSQ(FIFO) DEFTYPE(PER
MDYN) REPLACE
alter qmodel(IBMQREP.SPILL.MODELQ) MAXDEPTH(10000000) MAXMSGL(20971520)
DEFINE CHL('DESTMQG1.SRCMQG1') CHLTYPE(SDR) TRPTYPE(TCP) CONNAME('220.226.194.20
0(7200)') XMITQ('DESTMQXMITG1')
DEFINE CHL('SRCMQG1.DESTMQG1') CHLTYPE(RCVR) TRPTYPE(TCP)
DEFINE LISTENER('DESTLSTG1') TRPTYPE(TCP) PORT(7201) CONTROL(qmgr)
alter qmgr MAXMSGL(20971520)
ALTER CHANNEL(DESTMQG1.SRCMQG1) CHLTYPE(SDR) MAXMSGL(20971520)
ALTER CHANNEL(SRCMQG1.DESTMQG1) CHLTYPE(RCVR) MAXMSGL(20971520)
alter channel(DESTMQG1.SRCMQG1) chltype(SDR) DISCINT(0)
END
START CHANNEL('DESTMQG1.SRCMQG1')
START CHANNEL('SRCMQG1.DESTMQG1')
srtmqm DestQMG2
runmqsc DestQMG2
DEFINE QLOCAL ('DEADQG2') DEFPSIST(YES) PUT (ENABLED) GET (ENABLED) MAXDEPTH(100
00000) MAXMSGL(20971520) REPLACE
alter qmgr deadq(DEADQG2)
display qmgr deadq
DEFINE QLOCAL('RECVQG2') DEFPSIST(YES) REPLACE
display qlocal(RECVQG2)
alter qlocal(RECVQG2) MAXDEPTH(10000000) MAXMSGL(20971520)
DEFINE QLOCAL('DESTMQXMITG2') USAGE(XMITQ) DEFPSIST(YES) REPLACE
display qlocal(DESTMQXMITG2)
alter qlocal(DESTMQXMITG2) MAXDEPTH(10000000) MAXMSGL(20971520)
DEFINE QREMOTE('ADMINQG2') RNAME('ADMINQG2') RQMNAME('SrcQMG2') XMITQ('DESTMQXMI
TG2') DEFPSIST(YES) REPLACE
display qremote(ADMINQG2)
DEFINE QMODEL('IBMQREP.SPILL.MODELQ') DEFSOPT(SHARED) MSGDLVSQ(FIFO) DEFTYPE(PER
MDYN) REPLACE
alter qmodel(IBMQREP.SPILL.MODELQ) MAXDEPTH(10000000) MAXMSGL(20971520)
DEFINE CHL('DESTMQG2.SRCMQG2') CHLTYPE(SDR) TRPTYPE(TCP) CONNAME('220.226.194.20
0(7199)') XMITQ('DESTMQXMITG2')
DEFINE CHL('SRCMQG2.DESTMQG2') CHLTYPE(RCVR) TRPTYPE(TCP)
DEFINE LISTENER('DESTLSTG2') TRPTYPE(TCP) PORT(7202) CONTROL(qmgr)
alter qmgr MAXMSGL(20971520)
ALTER CHANNEL(DESTMQG2.SRCMQG2) CHLTYPE(SDR) MAXMSGL(20971520)
ALTER CHANNEL(SRCMQG2.DESTMQG2) CHLTYPE(RCVR) MAXMSGL(20971520)
alter channel(DESTMQG2.SRCMQG2) chltype(SDR) DISCINT(0)
END
START CHANNEL('DESTMQG2.SRCMQG2')
START CHANNEL('SRCMQG2.DESTMQG2')
strmqm DestQMG3
runmqsc DestQMG3
DEFINE QLOCAL ('DEADQG3') DEFPSIST(YES) PUT (ENABLED) GET (ENABLED) MAXDEPTH(100
00000) MAXMSGL(20971520) REPLACE
alter qmgr deadq(DEADQG3)
display qmgr deadq
DEFINE QLOCAL('RECVQG3') DEFPSIST(YES) REPLACE
display qlocal(RECVQG3)
alter qlocal(RECVQG3) MAXDEPTH(10000000) MAXMSGL(20971520)
DEFINE QLOCAL('DESTMQXMITG3') USAGE(XMITQ) DEFPSIST(YES) REPLACE
display qlocal(DESTMQXMITG3)
alter qlocal(DESTMQXMITG3) MAXDEPTH(10000000) MAXMSGL(20971520)
DEFINE QREMOTE('ADMINQG3') RNAME('ADMINQG3') RQMNAME('SrcQMG3') XMITQ('DESTMQXMI
TG3') DEFPSIST(YES) REPLACE
display qremote(ADMINQG3)
DEFINE QMODEL('IBMQREP.SPILL.MODELQ') DEFSOPT(SHARED) MSGDLVSQ(FIFO) DEFTYPE(PER
MDYN) REPLACE
alter qmodel(IBMQREP.SPILL.MODELQ) MAXDEPTH(10000000) MAXMSGL(20971520)
DEFINE CHL('DESTMQG3.SRCMQG3') CHLTYPE(SDR) TRPTYPE(TCP) CONNAME('220.226.194.20
0(7198)') XMITQ('DESTMQXMITG3')
DEFINE CHL('SRCMQG3.DESTMQG3') CHLTYPE(RCVR) TRPTYPE(TCP)
DEFINE LISTENER('DESTLSTG3') TRPTYPE(TCP) PORT(7203) CONTROL(qmgr)
alter qmgr MAXMSGL(20971520)
ALTER CHANNEL(DESTMQG3.SRCMQG3) CHLTYPE(SDR) MAXMSGL(20971520)
ALTER CHANNEL(SRCMQG3.DESTMQG3) CHLTYPE(RCVR) MAXMSGL(20971520)
alter channel(DESTMQG3.SRCMQG3) chltype(SDR) DISCINT(0)
END
START CHANNEL('DESTMQG3.SRCMQG3')
START CHANNEL('SRCMQG3.DESTMQG3')
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
------------
db2 "select * from ASN.IBMQREP_RECVQUEUES"
db2 "update ASN.IBMQREP_RECVQUEUES set STATE='A' "
asnqacmd startq
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------
db2 "select * from ASNG3.IBMQREP_DONEMSG"
RECVQ MQMSGID
------------------------------------------------ -------------------------------
--------------------
RECVQ x'51524550489C36E80000000000000
0000000000000000013'
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
------------------
ASN7609E program_name : program_identifier : Due to codepage differences between
the source and target, the converted data for column name of Q subscription nam
e for receive queue queue_name is longer than the target column length (converte
d data length is number_of_bytes, source data number_of_bytes long).
Explanation:
The source and target tables do not use the same codepage. While the Q Apply pro
gram was performing the codepage conversion, the data of one column expanded. Be
cause the expanded data does not fit in the target column, a database error will
occur, which will trigger the Q Apply error action for this Q subscription. The
Q Apply error action will be logged in the Q Apply log file and the IBMQREP_APP
LYTRACE table.
User Response:
Alter the target table column to increase the column's length. For example, if t
he column is declared as VARCHAR(10), you can extend it to be VARCHAR(30). Look
in Q Apply log file or the IBMQREP_APPLYTRACE table for the message that will be
issued after the Q Apply error action is triggered.
RCRT_RESUME_ADS - "INSTITUTE1"
USER - "ADDRESS1"
ASNMQ_SUBDEACTIVATED
ASNMQ_SUBSCHEMA_MSG
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
------------------

Вам также может понравиться