Previous Topic: 5.1.2 Create a CA MICS Unit from an Existing Unit

Next Topic: 5.3 Update CA MICS for SAS System Changes

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.         *
*************************************************************