The instructions below are to be followed only if you are downloading this product separately and trying to integrate with a z/OS base that is different from the ADCD z/OS V1 R13 July Edition.
- Obtain IMS 12.1 by downloading:
HTTPD1.ZT301.TDL.ADCDFD.VFDIMC1.BIN
The bin files are in gzip format for use on under zPDT. The bin files will need to be renamed to fdimc1.gz. Install the fdimc1.gz file by using the following commands under zPDT:gunzip -c fdimc1.gz > /userdir/fdimc1.bin
- Add the volume fdimc1 to the zPDT definition(devmap) file and IPL your z/OS system.
-
Connect the new IMS catalog
//CAT EXEC PGM=IDCAMS //SYSPRINT DD SYSOUT=* //SYSIN DD * IMPORT CONNECT OBJ((USERCAT.Z113F.IMS12 - VOL(FDIMC1) DEVT(3390))) - CATALOG(CATALOG.Z113F.MASTER) << your master cat here
- Build aliases using
the following JCL:
// EXEC PGM=IDCAMS //SYSPRINT DD SYSOUT=* //SYSIN DD * DEF ALIAS (NAME(IMS1210 ) REL(USERCAT.Z113F.IMS12)) - CAT(CATALOG.Z113F.MASTER)
- Update the parmlib member PROGxx changing volume names.
APF ADD DSNAME(IMS1210.SDFSRESL) VOLUME(FDIMC1) APF ADD DSNAME(IMS1210.MODBLKS) VOLUME(FDIMC1) APF ADD DSNAME(IMS1210.MODBLKSA) VOLUME(FDIMC1) APF ADD DSNAME(IMS1210.MODBLKSB) VOLUME(FDIMC1) APF ADD DSNAME(IMS1210.SDXRRESL) VOLUME(FDIMC1) APF ADD DSNAME(IMS1210.VTAMLIB) VOLUME(FDIMC1) APF ADD DSNAME(IMS1210.USER.SDFSRESL) VOLUME(FDIMC1) LNKLST ADD NAME(LNKLST00) DSN(IMS1210.SDFSRESL) VOLUME(FDIMC1) LNKLST ADD NAME(LNKLST00) DSN(IMS1210.MODBLKS) VOLUME(FDIMC1) LNKLST ADD NAME(LNKLST00) DSN(IMS1210.MODBLKSA) VOLUME(FDIMC1) LNKLST ADD NAME(LNKLST00) DSN(IMS1210.MODBLKSB) VOLUME(FDIMC1) LNKLST ADD NAME(LNKLST00) DSN(IMS1210.SDXRRESL) VOLUME(FDIMC1) LNKLST ADD NAME(LNKLST00) DSN(IMS1210.VTAMLIB) VOLUME(FDIMC1) LNKLST ADD NAME(LNKLST00) DSN(IMS1210.USER.SDFSRESL) VOLUME(FDIMC1)
- ADD the new IMS catalog to parmlib member
COFVLF00..
CLASS NAME(IGGCAS) ... EMAJ(USERCAT.Z113F.IMS12)
- Make appropriate changes to procedures in your user proclib. Ref: IMS1210.PROCLIB