How to identify which release of CA Compress Data Compression for IMS for z/OS is installed.

Document ID : KB000046062
Last Modified Date : 14/02/2018
Show Technical Document Details

 

Question 

CA Compress for IMS (CMPIMS) has been installed. Is there a way to identify which Release has been installed in a particular environment?

 

 

Answer: 

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 

 

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                          

 

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

 

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


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