The following procedure explains how to use existing production files in the new Control‑M/Analyzer environment:
Table 23 Control‑M/Analyzer data sets
Data set name |
Data file name |
Index file name |
---|---|---|
Group |
GRPD |
GRPI |
Model Variables Definition |
MODD |
MODI |
Database Variables Generations |
VARD |
VARI |
Rule Activity |
JAFD |
JAFI |
Report |
REPD |
REPI |
Active Balancing |
ABF, ABFBKP |
|
The files shown in the previous table can receive different migration treatment, as follows:
It is not necessary to IEBGENER the index files, nor to back up or follow parts C, D, E, F, G, and H in step 3. Instead, you can use the new Vyyy index files created by the standard current release installation, and then submit the following members from the CTB.V6301.JCL installation library to rebuild those indexes (AFTER the corresponding data components have been adjusted):
This will cause the new index files to have all the necessary data that corresponds to your Vxxx data.
Note: If any of the files you want to migrate already exist in current release format, delete them before continuing the migration process.
Note: The current Vxxx.GRPD file will become the file used by the current release environment. At the end of the upgrade process, the backup file you are now creating will become the .GRPD file of the Vxxx environment.
Sample JCLs for substeps C and E (where Vxxx represents the version you are upgrading from) are:
//CTB#CE JOB
//*
// JCLLIB ORDER=IOA.Vxxx.PROCLIB
// INCLUDE MEMBER=IOASET
//*****************************************************
//* ADJUST QNAME FOR CTB DB FILE
//*****************************************************
//*
//CRE0001 EXEC IOADBF,FUNC=CHANGE,D=INSTWORK,M=DEFGRPD
//DAFILE DD DISP=SHR,DSN=CTB.Vxxx.GRPD.E000(BYPASS)
//*
//CRE0002 EXEC IOADBF,FUNC=CHANGE,D=INSTWORK,M=DEFGRPI
//DAFILE DD DISP=SHR,DSN=CTB.Vxxx.GRPI.E000(BYPASS)
//
For more information, see the description of the IOADBF utility in the INCONTROL for z/OS Utilities Guide.
Note: This is a verification step to confirm that the file is accessible to name and qname changes. Because the current release parameters have not yet been supplied, at this point no changes will appear in the file.
Rename CTB.Vxxx.GRPD.E000 to CTB.Vyyy.GRPD.E000
Sample JCLs for step g (where Vyyy represents the version you are upgrading to) are:
//CTB#G JOB
//*
// JCLLIB ORDER=IOA.V6301.PROCLIB
// INCLUDE MEMBER=IOASET
//*****************************************************
//* ADJUST QNAME FOR CTB DB FILE
//*****************************************************
//*
//CRE0001 EXEC IOADBF,FUNC=CHANGE,D=INSTWORK,M=DEFGRPD
//DAFILE DD DISP=SHR,DSN=CTB.Vyyy.GRPD.E000(BYPASS)
//*
//CRE0002 EXEC IOADBF,FUNC=CHANGE,D=INSTWORK,M=DEFGRPI
//DAFILE DD DISP=SHR,DSN=CTB.Vyyy.GRPI.E000(BYPASS)
//
Note: If Control‑M/Analyzer JCL procedure prefixes are not the same as prefixes of the previous version, modify the JCL of the production jobs to refer to the new Control‑M/Analyzer JCL procedure names.
Parent Topic |