z/OS DFSMSdss Storage Administration
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Dumping a keyed VSAM data set that has data CAs without corresponding index CIs (OW17877)

z/OS DFSMSdss Storage Administration
SC23-6868-01

When a KSDS is logically dumped with DFSMSdss using the VALIDATE option, a check is performed to determine if there are data control areas (CAs)) without corresponding index control intervals (CIs). If there are missing index CIs, ADR970E is issued and the dump of this data set fails.

This function is affected by setting the flag at offset X'42' in ADRPATCH. The settings are listed below:
X'00'
DFSMSdss functions normally as described above.
X'01'
DFSMSdss issues ADR985W instead of ADR970E when a possible missing index CI condition is detected during logical data set DUMP using the VALIDATE option.
Any setting other thanX'00' or X'01'
DFSMSdss issues ADR974I instead of ADR970E when a possible missing index CI condition is detected during logical data set DUMP using the VALIDATE option.
Note: This patch byte should only be used when you know that the KSDS being dumped has incomplete CA spits. It should be used with caution since if the data set is actually broken, the backup copy could be incomplete. Also, use caution when specifying the DELETE keyword in conjunction with setting this patch byte. If this patch byte is used to allow a KSDS with more data CAs than index CIs to be successfully dumped, the source KSDS will be deleted if the DELETE keyword is also specified.
To set the flag to on dynamically, use the SET PATCH command. To set the flag to on permanently, modify the sample JCL (see Sample JCL) as follows:
//SYSIN DD *
   NAME ADRDSSU ADRPATCH
   VER   42        00
   REP   42        FF

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014