5. Maintenance › 5.5 Implement Complex Level JCLGEN Parameters
5.5 Implement Complex Level JCLGEN Parameters
This following optional checklist shows you how to activate
JCLGEN parameter sharing for all units in the CA MICS
Complex.
+---------------------------------------------------------+
| Reference(s): Section 2.3.1.6 (JCLDEFC) |
| 2.3.1.6.1 (JCLDEFC Control Def) |
| 2.3.1.6.7 (JCLGEN Parm Sharing) |
| 2.3.3.2.1 (JCLDEF) |
| 2.3.3.2.1.1 (JCLDEF Control Def) |
+---------------------------------------------------------+
This checklist assumes that sharable unit level parameters
are the same as the complex level parameter for all units.
__ 1. Modify JCLDEFC
Modify sharedprefix.MICS.PARMS(JCLDEFC) and add the
following as the FIRST statement:
COMPLEXPARMS YES
__ 2. Edit JCLGENUC
Edit sharedprefix.MICS.PARMS(JCLGENUC) so that it
contains the following:
PROCJOB1 ALLPROCC
Submit the following job:
'sharedprefix.MICS.CNTL(JCLGENUC)'
Ensure that there are no error messages in MICSLOG or
SYSTSPRT, that the MICSLOG contains the normal
termination message, BAS10999I, and that the job
completes with a condition code of zero.
__ 3. Execute PROCJOB1
Submit the following job:
'sharedprefix.MICS.CNTL(PROCJOB1)'
__ 4. (CONDITIONAL) Copy PROCLIB
All complex-level JCL procedures have changed.
If you maintain PROCs in a production PROCLIB, copy
the regenerated procedures to your production PROCLIB.
***********************************************************
* Repeat steps 5 through 9 for each database unit in the *
* CA MICS complex. *
***********************************************************
__ 5. (CONDITIONAL) Edit JCLDEF
Review and edit prefix.MICS.PARMS(JCLDEF). If JCLDEF
contains COMPLEXPARMS NO, then remove it. Comment out
any JCLDEF parameter that will be cascaded from the
complex level to the unit level.
__ 6. Execute JCLGENU
__ Edit prefix.MICS.PARMS(JCLGENU) so that it contains
a single line that reads:
PROCJOB2 PROCJOB3 RESTORE JCLGENB
__ Submit the following job:
'prefix.MICS.CNTL(JCLGENU)'
Ensure that there are no error messages in MICSLOG or
SYSTSPRT, that the MICSLOG contains the normal
termination message, BAS10999I, and that the job
completes with a condition code of zero.
__ 7. 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 |
+---------------------------------------------------+
__ 8. Execute PROCJOB3
Move CA MICS database set-up PROCS to the installation
PROCLIB by submitting the following job:
'prefix.MICS.CNTL(PROCJOB3)'
+---------------------------------------------------+
| Reference(s): Section 3.5.4 |
+---------------------------------------------------+
__ 9. (CONDITIONAL) Copy PROCLIB
All JCL procedures have changed for this unit.
If you maintain PROCs in a production PROCLIB, copy
the regenerated procedure to your production PROCLIB.
***********************************************************
* Repeat the above steps for each unit database in the *
* CA MICS Complex. *
***********************************************************