5. Maintenance › 5.2 Change ISPF Library Names
5.2 Change ISPF Library Names
This section provides a procedure for updating CA MICS after
your ISPF library names have changed. Typically, the library
names change in order to comply with data set naming
standards or when a new version of ISPF has been installed at
your site.
Before changing any library names, review Chapter 6 of the
CA MICS System Administrator Guide to ensure that the version
of ISPF to which you want to switch is supported by CA MICS.
Then use the following checklist.
__ 1. Edit sharedprefix.MICS.PARMS(JCLDEFC)
Update the following parameters with the new ISPF
library names:
ISPLLIB1 ISPMLIB1 ISPTLIB1
ISPLLIB2 ISPMLIB2 ISPTLIB2
+----------------------------------------------------+
| Reference(s): Section 2.3.1.6.2 (ISPF Parameters) |
+----------------------------------------------------+
__ 2. Edit sharedprefix.MICS.CNTL(JCLGEN0)
Update the following parameters on the EXEC statement:
ISPTLB1 ISPMLB1
ISPTLB2 ISPMLB2
__ 3. Execute JCLGEN0
Regenerate PROCJOB1 by submitting the following job:
'sharedprefix.MICS.CNTL(JCLGEN0)'
Ensure that there are no error messages in MICSLOG and
that the last message is the normal termination
message, BAS10999I.
__ 4. Execute PROCJOB1
The following JCL procedures use ISPF libraries and
were changed in sharedprefix.MICS.CNTL members:
PROCJOB1 MICSDM MICSGT MICSGU MICSRPTS
To install these procedures, submit the following job:
'sharedprefix.MICS.CNTL(PROCJOB1)'
Ensure that the job completes with a condition code of
zero.
__ 5. Change ISPF Library Names
Change the names of the ISPF libraries used in the
execution of MWF. See the references for a discussion
of options used to invoke MWF.
+----------------------------------------------------+
| Reference(s): Sections 3.3.6.2 and 3.3.6.3 |
+----------------------------------------------------+
__ 6. (CONDITIONAL) Update Panels and Tutorial Libraries
If your CA MICS installation has used the ISPF ISPPREP
service to preprocess CA MICS panels and tutorials,
continue with this step; otherwise skip to the next
step.
Update your preprocessed panel and tutorial libraries
using the new version of ISPF.
+----------------------------------------------------+
| Reference(s): Section 3.3.6.4 (ISPPREP) |
+----------------------------------------------------+
NOTE: Use of ISPPREP is optional if you are migrating
from an older release to a newer release of
ISPF. It is mandatory if you are migrating
from a newer release to an older release
because preprocessed panels are not downward
compatible.
__ 7. Edit prefix.MICS.PARMS(JCLDEF)
Update the following parameters with the new ISPF
library names:
ISPLLIB1 ISPMLIB1 ISPTLIB1
ISPLLIB2 ISPMLIB2 ISPTLIB2
Note: If you are taking advantage of JCLGEN parameter
sharing, then these parameters might not be
specified in prefix.MICS.PARMS(JCLDEF).
+----------------------------------------------------+
| Reference(s): Section 2.3.1.6.7 |
+----------------------------------------------------+
__ 8. Execute JCLGENA
Point to the correct complex and unit-level data sets
and submit the following job:
'prefix.MICS.CNTL(JCLGENA)'
__ 9. Execute PROCJOB2
Move the first group of CA MICS cataloged JCL
procedures to the production PROC library by
submitting the following job:
'prefix.MICS.CNTL(PROCJOB2)'
+---------------------------------------------------+
| Reference(s): Section 3.5.4 |
+---------------------------------------------------+
__ 10. Edit/Execute JCLGENU
__ Edit prefix.MICS.PARMS(JCLGENU) so that it contains
a single line that reads:
RESTORE
__ Submit the following job:
'prefix.MICS.CNTL(JCLGENU)'
Make sure that there are no error messages in the
MICSLOG; that the last message is the normal
termination message, BAS10999I; and that the job
completes with a condition code of zero.
*************************************************************
* Repeat Steps 7 through 10 for each unit database. *
*************************************************************