CA Compress for IMS (CMPIMS) has been installed. Is there a way to identify which Release has been installed in a particular environment?
There are two methods that can be used to identify the Release that has been installed:
1. The first method is to execute a batch SMP/e CSI query to list the SYSMODS using the following sample JCL:
//SMP EXEC PGM=GIMSMP,PARM='DATE=U',REGION=6M
//SMPCSI DD DSN=your CA IMS tools CSI,DISP=SHR
//SMPCNTL DD DDNAME=SYSIN
//SMPHOLD DD DUMMY
//SMPSNAP DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SMPOUT DD SYSOUT=*
//SMPLIST DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//SMPLOG DD DUMMY
//SMPRPT DD SYSOUT=*
//SMPWRK1 DD UNIT=SYSDA,SPACE=(CYL,(10,5,250))
//SMPWRK2 DD UNIT=SYSDA,SPACE=(CYL,(10,5,250))
//SMPWRK3 DD UNIT=SYSDA,SPACE=(CYL,(10,5,250))
//SMPWRK4 DD UNIT=SYSDA,SPACE=(CYL,(10,5,250))
//SMPWRK5 DD UNIT=SYSDA,SPACE=(CYL,(10,5,300))
//SMPWRK6 DD UNIT=SYSDA,SPACE=(CYL,(10,5,300))
//SYSUT1 DD UNIT=SYSDA,SPACE=(CYL,(5,1))
//SYSUT2 DD UNIT=SYSDA,SPACE=(CYL,(5,1))
//SYSUT3 DD UNIT=SYSDA,SPACE=(CYL,(5,1))
//SYSUT4 DD UNIT=SYSDA,SPACE=(CYL,(5,1))
//SYSLIB DD DSN=SYS1.MACLIB,DISP=SHR
//PARMLIB DD DSN=SYS1.PARMLIB,DISP=SHR
//SYSIN DD *
SET BOUNDARY (CAIT0).
LIST
SYSMODS.
Browse the job output and do a find on 'CAST'. The following CASTx00 Functions represent the FMID for Compress for IMS installed in that environment and the associated Release:
CASTG00 - r16
CASTI00 - r18
CASTJ00 - r19
CASTK00 - r20
2. The second method is to reference the CIMTLOAD load library for the CA IMS Database Management tools.
Browse this load library and locate module IMSHRINK.
For example:
BROWSE your.hlvq.CIMTLOAD
Command ===>
Name Prompt Alias-of
_________ IMSHRINK
_________ IMSHRNKK
_________ IMSHRNKL
_________ IMSHRNKM
_________ IMSHRNKN
Following module IMSHRINK will be 3 or 4 modules prefixed IMSHRNK with a 1 letter suffix. This suffix identifies the IMS version supported by that release. The suffixing we use for these version specific modules is as follows:
IMS version Module suffix
v10 I
v11 J
v12 K
v13 L
v14 M
v15 N
Each release of Compress for IMS can support between 3 and 4 versions of IMS as follows:
Compress Release IMS versions supported
r15 10, 11, 12
r16 10, 11, 12, 13
r18 11, 12, 13
r19 12, 13, 14
r20 13, 14, 15
The presence of these suffixed versions of the IMSHRNKx module in your CIMTLOAD will indicate which Release has been installed:
Release r15
IMSHRNKI
IMSHRNKJ
IMSHRNKK
Release r16
IMSHRNKI
IMSHRNKJ
IMSHRNKK
IMSHRNKL
Release r18
IMSHRNKJ
IMSHRNKK
IMSHRNKL
Release r19
IMSHRNKK
IMSHRNKL
IMSHRNKM
Release r20
IMSHRNKL
IMSHRNKM
IMSHRNKN