Hi Mark,
I recently upgraded 9.0-9.1 on z/OS V2.3

One thing to know is that (ZPARM ) OPMODE (in CSQ6SYSP Macro) no longer available, chooses between COMPAT and NEWFUNC. (As of 9.1, it's all effectively NEWFUNC). This also (besides not allowing going backwards) means that you should set your REGION=0M and MEMLIMIT=3G.

Before upgrading, I would backup all of the VSAMs
// JOB
//STEP001 EXEC PGM=ADRDSSU
//SYSPRINT DD  SYSOUT=*
//ODD      DD  DISP=(.CATLG,DELETE),
//             UNIT=TAPE,
//             RECFM=U,BLKSIZE=27998,
//             DSN=VSAMBKUP
//SYSIN    DD  *
  DUMP DS( -
           INCL( -
                PSID00 -
                BSDS01 -
                BSDS02 -
                LOGCOPY1.DS01 -
                LOGCOPY2.DS01 -
         ) -
 ODD(ODD) -
 OPT(4) -
 SHR -
 SPHERE -
 TOL(ENQF)

 and also generate the definitions (as commands) via MAKEDEF Commands:
//PS00 EXEC PGM=CSQUTIL,PARM=CSQ1
//STEPLIB DD DISP=SHR,DSN=<prefix>.SCSQAUTH
// DD DISP=SHR,DSN=<prefix>.SCSQANLE
//OUTPUT1 DD DISP=OLD,DSN=COMMANDS(CFSTRUCT)
//OUTPUT2 DD DISP=OLD,DSN=COMMANDS(CHANNEL)
//OUTPUT3 DD DISP=OLD,DSN=COMMANDS(CHLAUTH)
//OUTPUT4 DD DISP=OLD,DSN=COMMANDS(AUTHINFO)
//OUTPUT5 DD DISP=OLD,DSN=COMMANDS(NAMELIST)
//OUTPUT6 DD DISP=OLD,DSN=COMMANDS(PROCESS)
//OUTPUT7 DD DISP=OLD,DSN=COMMANDS(QALIAS)
//OUTPUT8 DD DISP=OLD,DSN=COMMANDS(QLOCAL)
//OUTPUT9 DD DISP=OLD,DSN=COMMANDS(QMODEL)
//OUTPUT0 DD DISP=OLD,DSN=COMMANDS(QREMOTE)
//OUTPUTA DD DISP=OLD,DSN=COMMANDS(QUEUE)
//OUTPUTB DD DISP=OLD,DSN=COMMANDS(STGCLASS)
//OUTPUTC DD DISP=OLD,DSN=.COMMANDS(TOPIC)
//OUTPUTD DD DISP=OLD,DSN=COMMANDS(QMGRALL)
//OUTPUTE DD DISP=OLD,DSN=COMMANDS(CHLAUTH)
//SYSPRINT DD SYSOUT=*
//SYSIN DD *
COMMAND DDNAME(CMDINP1) MAKEDEF(OUTPUT1)
COMMAND DDNAME(CMDINP2) MAKEDEF(OUTPUT2)
COMMAND DDNAME(CMDINP3) MAKEDEF(OUTPUT3)
COMMAND DDNAME(CMDINP4) MAKEDEF(OUTPUT4)
COMMAND DDNAME(CMDINP5) MAKEDEF(OUTPUT5)
COMMAND DDNAME(CMDINP6) MAKEDEF(OUTPUT6)
COMMAND DDNAME(CMDINP7) MAKEDEF(OUTPUT7)
COMMAND DDNAME(CMDINP8) MAKEDEF(OUTPUT8)
COMMAND DDNAME(CMDINP9) MAKEDEF(OUTPUT9)
COMMAND DDNAME(CMDINP0) MAKEDEF(OUTPUT0)
COMMAND DDNAME(CMDINPA) MAKEDEF(OUTPUTA)
COMMAND DDNAME(CMDINPB) MAKEDEF(OUTPUTB)
COMMAND DDNAME(CMDINPC) MAKEDEF(OUTPUTC)
COMMAND DDNAME(CMDINPD) MAKEDEF(OUTPUTD)
COMMAND DDNAME(CMDINPE) MAKEDEF(OUTPUTE)
//CMDINP1 DD *
DISPLAY CFSTRUCT(*) ALL
//CMDINP2 DD *
DISPLAY CHANNEL(*) ALL
//CMDINP3 DD *
DISPLAY CHLAUTH(*) ALL
//CMDINP4 DD *
DISPLAY AUTHINFO(*) ALL
//CMDINP5 DD *
DISPLAY NAMELIST(*) ALL
//CMDINP6 DD *
DISPLAY PROCESS(*) ALL
//CMDINP7 DD *
DISPLAY QALIAS(*) ALL
//CMDINP8 DD *
DISPLAY QLOCAL(*) ALL
//CMDINP9 DD *
DISPLAY QMODEL(*) ALL
//CMDINP0 DD *
DISPLAY QREMOTE(*) ALL
//CMDINPA DD *
DISPLAY QUEUE(*) ALL
//CMDINPB DD *
DISPLAY STGCLASS(*) ALL
//CMDINPC DD *
DISPLAY TOPIC(*) ALL
//CMDINPD DD *
DISPLAY QMGR ALL
//CMDINPE DD *
DISPLAY CHLAUTH(*) ALL

Once it comes up, run a Batch Job:
// JOB
//STEP001 EXEC PGM=CSQUTIL,PARM=CSQ1 (where CSQ1 is the "name" of your Queue Manager)
//STEPLIB  DD  DISP=SHR,DSN=<prefix>.SCSQAUTH
//             DISP=SHR,DSN=<prefix>.SCSQANLE
//SYSPRINT DD  SYSOUT=*
//SYSIN    DD  *
ALTER BUFFERPOOL(0) LOCATION(ABOVE)
ALTER BUFFERPOOL(1) LOCATION(ABOVE)
ALTER BUFFERPOOL(2) LOCATION(ABOVE)
ALTER BUFFERPOOL(30 LOCATION(ABOVE)

Regards,
David

On 2021-04-27 11:52, Steely.Mark wrote:
Has anyone upgraded from MQ 9.0 to 9.2 ?

Is there any PTF's that need to be applied to 9.0 before going to 9.2. This is 
the only thing I have found:

While at MQ 9.0, take a full backup of the queue managers. Why? Because the 
upgrade process is NOT reversible. If you need to revert back from MQ 9.1 to 
9.0, then you must delete the queue managers and restore the backup taken at MQ 
9.0.

I know this statement is talking about 9.1 but I think it would also relate 
going to 9.2.

Any information relating to upgrading MQ would be appreciated.

Thank You




*** Disclaimer ***
This communication (including all attachments) is solely for the use of the 
person to whom it is addressed and is a confidential AAA communication. If you 
are not the intended recipient, any use, distribution, printing, or copying is 
prohibited. If you received this email in error, please immediately delete it 
and notify the sender.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
.


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to