IEC608I DADSM FUNCTION DISABLED THE VTOC INDEX ON dev, ser,cde,cchhr
- Cde 4
- The Scratch or Partial Release function discovered that the space to be released is already described as free in the volume pack space map of the indexed VTOC. The cchhr is that of the format-1 DSCB that describes the data set to be scratched or released.
- Cde 8
- The Scratch or Partial Release function discovered that the DSCB to be released is already described as free in the VTOC map of DSCBs in the VTOC index. The cchhr is that of the format-1, format-2, or format-3 DSCB to be released.
- Cde 12
- The Scratch function discovered that the CCHHR retrieved from the VTOC index points to a DSCB whose data set name is different from the one retrieved from the index. The cchhr is that of the DSCB.
- Cde 16
- The Scratch function discovered that the data set to be scratched has more than 16 extents. The cchhr is that of the format-1 DSCB for the data set to be scratched.
- Cde 20
- The Allocate or Extend function discovered that a DSCB marked unallocated in the VTOC Index, indicating that the DSCB is a Format 0, is not a Format 0 DSCB. The cchhr is that of the DSCB.
- Cde 24
- Indicates the convert routine detects the disabled index VTOC.
- The device number of the specified device.
- The specified volume serial number.
- The code.
- Describes the data set to be scratched or released.
The index bit in the format-4 DSCB is set to zero causing the VTOC index to be disabled and message IEC608I to be issued. For codes 4, 8, and 16, the request is processed without updating the format-5 DSCBs. If no further error is encountered, the job continues to run.
For codes 12 and 20, processing of the request is ended with an I/O error return code, after disabling the VTOC index. The VSE bit is left on to cause the VTOC conversion routine to be called the next time the Allocate or the Extend function is invoked and message IEC604I to be issued.
System programmer response
Take a print of the VTOC and the VTOC index to determine the cause of the error. The problem can be caused by the volume being processed on another system without Indexed VTOC support, without first converting the volume from an Indexed VTOC volume to a non-Indexed VTOC volume.
If the error recurs and the program is not in error, look at the messages in the job log for more information. Search problem reporting data bases for a fix for the problem. If no fix exists, contact the IBM® Support Center. Provide the SYSOUT output for the job.
IGG020P2, IGG0290A, IGG0299A, IGG0325E, IGG032I3, IGG032I4, IGG032I5, IGG0553C