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

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

book

Article ID: 46062

calendar_today

Updated On:

Products

Database Analyzer (IMS Tools) Mainframe Configuration Manager for IMS for z/OS IMS TOOLS - MISC Compress Data Compression (IMS Tools) Database Analyzer for IMS for z/OS Database Copier for IMS for z/OS Database Organizer for IMS for z/OS Mainframe Extended Terminal Manager (IMS Tools) High Performance Recovery for IMS for z/OS Database Organizer (IMS Tools) Mainframe Program Restart Manager for IMS for z/OS Secondary Index Builder for IMS for z/OS Secondary Index for IMS for z/OS

Issue/Introduction

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

Environment

Release:
Component: CMPIMS

Resolution

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