Previous Topic: Upgrade from Version 4.5.0Next Topic: Upgrade from a Version Previous to 4.4.2


Upgrade from Version 4.4.2 or 4.4.3

If you enter version 442 or 443, the JCL of job CUSTJ443 is displayed.

JOBCARD //* //* //* //* * //* ACTION: REPLACE ALL YOUR.APC44X.ENV * //* ======= WITH THE PREFIX OF YOUR APC 4.4.2/4.4.3 ENVIRONMENT * //* * //*------------------------------------------------------------------* //* COPYRIGHT (C) 2012 CA. ALL RIGHTS RESERVED. * //* COPYRIGHT (C) TRILOG AG. * //******************************************************************** //* //******************************************************************** //* CREATE REPRO FILES //******************************************************************** //CRE1 EXEC PGM=IEFBR14 //TEMPKSDS DD DSN=CAMAT.PMA.REPKSDS, // DISP=(NEW,CATLG), // DCB=(LRECL=8189,RECFM=VB,BLKSIZE=8193), // SPACE=(CYL,(150,150)), // UNIT=SYSDA, // VOL=SER=VOL001 //TEMPCONV DD DSN=CAMAT.PMA.CONKSDS, // DISP=(NEW,CATLG), // DCB=(LRECL=8189,RECFM=VB,BLKSIZE=8193), // SPACE=(CYL,(150,150)), // UNIT=SYSDA, // VOL=SER=VOL001 //TEMPRRDS DD DSN=CAMAT.PMA.REPRRDS, // DISP=(NEW,CATLG), // DCB=(LRECL=8160,RECFM=FB,BLKSIZE=8160), // SPACE=(CYL,(150,110)), // UNIT=SYSDA, // VOL=SER=VOL001 //* //******************************************************************** //* COPY EXCLUSION CLUSTER -KSDSEXC- //******************************************************************** //EXC1 EXEC PGM=IDCAMS,COND=(0,NE) //SYSPRINT DD SYSOUT=* //IN DD DSN=YOUR.APC44X.ENV.KSDSEXC,DISP=OLD //TEMP DD DSN=CAMAT.PMA.REPKSDS,DISP=OLD //SYSIN DD DSN=CAMAT.PMA.CNTL(APCXCREP),DISP=SHR //* //EXC2 EXEC PGM=IDCAMS,COND=(0,NE) //SYSPRINT DD SYSOUT=* //SYSIN DD DSN=CAMAT.PMA.CNTL(DEDEFEXC),DISP=SHR //* //EXC4 EXEC PGM=IDCAMS,COND=(0,NE) //SYSPRINT DD SYSOUT=* //TEMP DD DSN=CAMAT.PMA.REPKSDS,DISP=OLD //SYSIN DD DSN=CAMAT.PMA.CNTL(REPROEXC),DISP=SHR //*

//******************************************************************** //* COPY LOAD MODULE INFORMATION CLUSTER -KSDSLMO- //******************************************************************** //LMO1 EXEC PGM=IDCAMS,COND=(0,NE) //SYSPRINT DD SYSOUT=* //IN DD DSN=YOUR.APC44X.ENV.KSDSLMO,DISP=OLD //TEMP DD DSN=CAMAT.PMA.REPKSDS,DISP=OLD //SYSIN DD DSN=CAMAT.PMA.CNTL(APCXCREP),DISP=SHR //* //LMO2 EXEC PGM=IDCAMS,COND=(0,NE) //SYSPRINT DD SYSOUT=* //SYSIN DD DSN=CAMAT.PMA.CNTL(DEDEFLMO),DISP=SHR //* //LMO4 EXEC PGM=IDCAMS,COND=(0,NE) //SYSPRINT DD SYSOUT=* //TEMP DD DSN=CAMAT.PMA.REPKSDS,DISP=OLD //SYSIN DD DSN=CAMAT.PMA.CNTL(REPROLMO),DISP=SHR //* //******************************************************************** //* COPY CICS LOAD MODULE INFORMATION CLUSTER -KSDSCMO- //******************************************************************** //CMO1 EXEC PGM=IDCAMS,COND=(0,NE) //SYSPRINT DD SYSOUT=* //IN DD DSN=YOUR.APC44X.ENV.KSDSCMO,DISP=OLD //TEMP DD DSN=CAMAT.PMA.REPKSDS,DISP=OLD //SYSIN DD DSN=CAMAT.PMA.CNTL(APCXCREP),DISP=SHR //* //CMO2 EXEC PGM=IDCAMS,COND=(0,NE) //SYSPRINT DD SYSOUT=* //SYSIN DD DSN=CAMAT.PMA.CNTL(DEDEFCMO),DISP=SHR //* //CMO4 EXEC PGM=IDCAMS,COND=(0,NE) //SYSPRINT DD SYSOUT=* //TEMP DD DSN=CAMAT.PMA.REPKSDS,DISP=OLD //SYSIN DD DSN=CAMAT.PMA.CNTL(REPROCMO),DISP=SHR //* //******************************************************************** //* COPY IMS LOAD MODULE INFORMATION CLUSTER -KSDSIMO- //******************************************************************** //IMO1 EXEC PGM=IDCAMS,COND=(0,NE) //SYSPRINT DD SYSOUT=* //IN DD DSN=YOUR.APC44X.ENV.KSDSIMO,DISP=OLD //TEMP DD DSN=CAMAT.PMA.REPKSDS,DISP=OLD //SYSIN DD DSN=CAMAT.PMA.CNTL(APCXCREP),DISP=SHR //* //IMO2 EXEC PGM=IDCAMS,COND=(0,NE) //SYSPRINT DD SYSOUT=* //SYSIN DD DSN=CAMAT.PMA.CNTL(DEDEFIMO),DISP=SHR //* //IMO4 EXEC PGM=IDCAMS,COND=(0,NE) //SYSPRINT DD SYSOUT=* //TEMP DD DSN=CAMAT.PMA.REPKSDS,DISP=OLD //SYSIN DD DSN=CAMAT.PMA.CNTL(REPROIMO),DISP=SHR //*

//******************************************************************** //* COPY ALERT CLUSTER -KSDSALT- //******************************************************************** //ALT1 EXEC PGM=IDCAMS,COND=(0,NE) //SYSPRINT DD SYSOUT=* //IN DD DSN=YOUR.APC44X.ENV.KSDSALT,DISP=OLD //TEMP DD DSN=CAMAT.PMA.REPKSDS,DISP=OLD //SYSIN DD DSN=CAMAT.PMA.CNTL(APCXCREP),DISP=SHR //* //ALT2 EXEC PGM=IDCAMS,COND=(0,NE) //SYSPRINT DD SYSOUT=* //SYSIN DD DSN=CAMAT.PMA.CNTL(DEDEFALT),DISP=SHR //* //ALT4 EXEC PGM=IDCAMS,COND=(0,NE) //SYSPRINT DD SYSOUT=* //TEMP DD DSN=CAMAT.PMA.REPKSDS,DISP=OLD //SYSIN DD DSN=CAMAT.PMA.CNTL(REPROALT),DISP=SHR //* //******************************************************************** //* COPY BATCH MEASUREMENT DATA CLUSTER -KSDSPRO- //******************************************************************** //PRO1 EXEC PGM=IDCAMS,COND=(0,NE) //SYSPRINT DD SYSOUT=* //IN DD DSN=YOUR.APC44X.ENV.KSDSPRO,DISP=OLD //TEMP DD DSN=CAMAT.PMA.REPKSDS,DISP=OLD //SYSIN DD DSN=CAMAT.PMA.CNTL(APCXCREP),DISP=SHR //* //PRO2 EXEC PGM=IDCAMS,COND=(0,NE) //SYSPRINT DD SYSOUT=* //SYSIN DD DSN=CAMAT.PMA.CNTL(DEDEFPRO),DISP=SHR //* //PRO3 EXEC PGM=IDCAMS,COND=(0,NE) //SYSPRINT DD SYSOUT=* //TEMP DD DSN=CAMAT.PMA.REPKSDS,DISP=OLD //SYSIN DD DSN=CAMAT.PMA.CNTL(REPROPRO),DISP=SHR //* //******************************************************************** //* COPY BATCH MEASUREMENT INFO CLUSTER -KSDSBPM- //******************************************************************** //BPM1 EXEC PGM=IDCAMS,COND=(0,NE) //TEMP DD DSN=CAMAT.PMA.REPKSDS,DISP=OLD //SYSIN DD DSN=CAMAT.PMA.CNTL(APCXCREP),DISP=SHR //* //BPM2 EXEC PGM=IDCAMS,COND=(0,NE) //SYSPRINT DD SYSOUT=* //SYSIN DD DSN=CAMAT.PMA.CNTL(DEDEFBPM),DISP=SHR //BPM4 EXEC PGM=IDCAMS,COND=(0,NE) //SYSPRINT DD SYSOUT=* //TEMP DD DSN=CAMAT.PMA.REPKSDS,DISP=OLD //SYSIN DD DSN=CAMAT.PMA.CNTL(REPROBPM),DISP=SHR //*

//******************************************************************** //* COPY CICS MEASUREMENT LIST CLUSTER -RRDSCPP- //******************************************************************** //CICPRO1 EXEC PGM=IDCAMS,COND=(0,NE) //SYSPRINT DD SYSOUT=* //IN DD DSN=YOUR.APC44X.ENV.RRDSCPP,DISP=OLD //TEMP DD DSN=CAMAT.PMA.REPRRDS,DISP=OLD //SYSIN DD DSN=CAMAT.PMA.CNTL(APCXCREP),DISP=SHR //* //CICPRO2 EXEC PGM=IDCAMS,COND=(0,NE) //SYSPRINT DD SYSOUT=* //SYSIN DD DSN=CAMAT.PMA.CNTL(DEDEFCPP),DISP=SHR //* //CICPRO3 EXEC PGM=IDCAMS,COND=(0,NE) //SYSPRINT DD SYSOUT=* //IN DD DSN=CAMAT.PMA.REPRRDS,DISP=OLD //TEMP DD DSN=CAMAT.PMA.RRDSCPP,DISP=OLD //SYSIN DD DSN=CAMAT.PMA.CNTL(APCXCREP),DISP=SHR //* //* //******************************************************************** //* COPY IMS MEASUREMENT LIST CLUSTER -RRDSIPP- //******************************************************************** //IMSPRO1 EXEC PGM=IDCAMS,COND=(0,NE) //SYSPRINT DD SYSOUT=* //IN DD DSN=YOUR.APC44X.ENV.RRDSIPP,DISP=OLD //TEMP DD DSN=CAMAT.PMA.REPRRDS,DISP=OLD //SYSIN DD DSN=CAMAT.PMA.CNTL(APCXCREP),DISP=SHR //* //IMSPRO2 EXEC PGM=IDCAMS,COND=(0,NE) //SYSPRINT DD SYSOUT=* //SYSIN DD DSN=CAMAT.PMA.CNTL(DEDEFIPP),DISP=SHR //* //IMSPRO3 EXEC PGM=IDCAMS,COND=(0,NE) //SYSPRINT DD SYSOUT=* //IN DD DSN=CAMAT.PMA.REPRRDS,DISP=OLD //TEMP DD DSN=CAMAT.PMA.RRDSIPP,DISP=OLD //SYSIN DD DSN=CAMAT.PMA.CNTL(APCXCREP),DISP=SHR //* //******************************************************************** //* JOB //******************************************************************** //* * //* ACTION: CONVERT KSDSJOB FILE TO V46 FORMAT * //* * //* FUNCTION: TO BE EXECUTED ONCE AFTER INSTALLATION * //* * //******************************************************************** //* //******************************************************************** //* REPRO JOB CLUSTER FROM VERSION 4.4.2/4.4.3 //******************************************************************** //JOB1 EXEC PGM=IDCAMS //SYSPRINT DD SYSOUT=* //INDD DD DSN=YOUR.APC44X.ENV.KSDSJOB,DISP=OLD //OUTDD DD DISP=OLD,DSN=CAMAT.PMA.REPKSDS //SYSIN DD * REPRO INFILE(INDD) OUTFILE(OUTDD) /* //*

//******************************************************************** //* CONVERT 4.4.2/4.4.3 FORMAT TO 4.5.0/4.6 FORMAT //******************************************************************** //APCBAC45 EXEC PGM=APCBAC45,COND=(0,NE) //APCJF442 DD DISP=OLD,DSN=CAMAT.PMA.REPKSDS //APCJF450 DD DISP=OLD,DSN=CAMAT.PMA.CONKSDS| //SYSPRINT DD SYSOUT=* //SYSUDUMP DD SYSOUT=* //* //******************************************************************** //* REBUILD JOB CLUSTER OF VERSION 4.6 //******************************************************************** //DELDEFJC EXEC PGM=IDCAMS,COND=(0,NE) //SYSPRINT DD SYSOUT=* //SYSIN DD DISP=SHR,DSN=CAMAT.PMA.CNTL(DEDEFJOB) //* //******************************************************************** //* LOAD CONVERTED JOB DATA ONTO 4.6 JOB CLUSTER //******************************************************************** //PUTJOBC EXEC PGM=IDCAMS,COND=(0,NE) //SYSPRINT DD SYSOUT=* //TEMP DD DISP=OLD,DSN=CAMAT.PMA.CONKSDS //SYSIN DD DISP=SHR,DSN=CAMAT.PMA.CNTL(REPROJOB) //* //******************************************************************** //* CIC //******************************************************************** //* CONVERT CICS DATA CLUSTER FROM 4.4.X TO 4.6 FORMAT * //* WITH EXTERNALIZING SQL STATEMENTS * //******************************************************************** //* //******************************************************************** //* REPRO CICS CLUSTER KSDSCIC FROM 4.4.X VERSION //******************************************************************** //GETC44X EXEC PGM=IDCAMS //SYSPRINT DD SYSOUT=* //INDD DD DISP=OLD,DSN=YOUR.APC44X.ENV.KSDSCIC //OUTDD DD DISP=OLD,DSN=CAMAT.PMA.REPKSDS //SYSIN DD * REPRO INFILE(INDD) OUTFILE(OUTDD) /* //* //******************************************************************** //* CONVERT CICS DATA //******************************************************************** //CONVCICS EXEC PGM=APCDACNV,COND=(0,NE) //STEPLIB DD DISP=SHR,DSN=CAMAT.PMA.LOAD //APCINF DD DISP=OLD,DSN=CAMAT.PMA.REPKSDS //APCOUTF DD DISP=OLD,DSN=CAMAT.PMA.CONKSDS //APCBSQL1 DD DISP=SHR,DSN=CAMAT.PMA.KSDSSQL //SYSUDUMP DD SYSOUT=* //* //*

//******************************************************************** //* REBUILD VERSION 4.6 CICS DATA CLUSTER //******************************************************************** //DLDFC46 EXEC PGM=IDCAMS,COND=(0,NE) //SYSPRINT DD SYSOUT=* //SYSIN DD DISP=SHR,DSN=CAMAT.PMA.CNTL(DEDEFCIC) //* //******************************************************************** //* LOAD CONVERTED DATA TO VERSION 4.6 CICS DATA CLUSTER //******************************************************************** //LOADC46 EXEC PGM=IDCAMS,COND=(0,NE) //SYSPRINT DD SYSOUT=* //TEMP DD DISP=OLD,DSN=CAMAT.PMA.CONKSDS //SYSIN DD DISP=SHR,DSN=CAMAT.PMA.CNTL(REPROCIC) //* //******************************************************************** //* IMS //******************************************************************** //******************************************************************** //* CONVERT IMS DATA CLUSTER FROM 4.4.X TO 4.6 FORMAT * //* WITH EXTERNALIZING SQL STATEMENTS * //******************************************************************** //* //******************************************************************** //* REPRO IMS CLUSTER KSDSIMS FROM 4.4.X VERSION //******************************************************************** //GETI44X EXEC PGM=IDCAMS| //SYSPRINT DD SYSOUT=* //INDD DD DISP=OLD,DSN=YOUR.APC44X.ENV.KSDSIMS //OUTDD DD DISP=OLD,DSN=CAMAT.PMA.REPKSDS //SYSIN DD * REPRO INFILE(INDD) OUTFILE(OUTDD) /* //* //******************************************************************** //* CONVERT IMS DATA //******************************************************************** //CONVIMS EXEC PGM=APCDACNV,COND=(0,NE) //STEPLIB DD DISP=SHR,DSN=CAMAT.PMA.LOAD //APCINF DD DISP=OLD,DSN=CAMAT.PMA.REPKSDS //APCOUTF DD DISP=OLD,DSN=CAMAT.PMA.CONKSDS //APCBSQL1 DD DISP=SHR,DSN=CAMAT.PMA.KSDSSQL //SYSUDUMP DD SYSOUT=* //* //******************************************************************** //* REBUILD VERSION 4.6 IMS DATA CLUSTER //******************************************************************** //DLDFI46 EXEC PGM=IDCAMS,COND=(0,NE) //SYSPRINT DD SYSOUT=* //SYSIN DD DISP=SHR,DSN=CAMAT.PMA.CNTL(DEDEFIMS) //* //******************************************************************** //* LOAD CONVERTED DATA TO VERSION 4.6 IMS DATA CLUSTER //******************************************************************** //LOADI46 EXEC PGM=IDCAMS,COND=(0,NE) //SYSPRINT DD SYSOUT=* //TEMP DD DISP=OLD,DSN=CAMAT.PMA.CONKSDS //SYSIN DD DISP=SHR,DSN=CAMAT.PMA.CNTL(REPROIMS) //* //

//******************************************************************** //* DELETE REPRO FILES //******************************************************************** //DEL1 EXEC PGM=IEFBR14 //DELKSDS DD DSN=CAMAT.PMA.REPKSDS, // DISP=(MOD,DELETE), // DCB=(LRECL=8189,RECFM=VB,BLKSIZE=8193), // SPACE=(CYL,(150,150)), // UNIT=SYSDA, // VOL=SER=VOL001 //DELCON DD DSN=CAMAT.PMA.CONKSDS, // DISP=(MOD,DELETE), // DCB=(LRECL=8189,RECFM=VB,BLKSIZE=8193), // SPACE=(CYL,(150,150)), // UNIT=SYSDA, // VOL=SER=VOL001 //DELRRDS DD DSN=CAMAT.PMA.REPRRDS, // DISP=(MOD,DELETE), // DCB=(LRECL=8160,RECFM=FB,BLKSIZE=8160), // SPACE=(CYL,(150,150)), // UNIT=SYSDA, // VOL=SER=VOL001 //* //******************************************************************** //* WRITE CONVERT NOTIFY MESSAGES TO INSTALLATION LOG //******************************************************************** //* //NOTIFY EXEC PGM=IEBGENER,COND=(0,NE) //SYSUT1 DD DISP=SHR,DSN=CAMAT.PMA.CUST(CUST$JOB) // DD * 2010/10/29 06:40 #8 CUSTJ443 CONVERT UPGRADED DATA - EXECUTED //SYSUT2 DD DISP=SHR,DSN=CAMAT.PMA.CUST(CUST$JOB) //SYSIN DD DUMMY //SYSPRINT DD SYSOUT=*

  1. Adjust the data set names of the VSAM clusters of the previous version.
  2. Submit the job.

    After the succesful execution of the upgrade job, Step 12 is marked as COMPLETED, as shown following.

CUSTPT00 ------------------- PMA V90 Customization Dialog --------------- COMMAND ===> Step Status =============================================================== 12 Upgrade COMPLETED