ADR804W
(ttt)-mmmmm(yy), EOF FOR DATA SET dsname [IN CATALOG catname] WAS NOT FOUND WHERE EXPECTED. ALL ALLOCATED SPACE WILL BE PROCESSED

Explanation

The non-extended format sequential data set did not have an end-of-file record (EOF) where DFSMSdss expected one. Data sets with a track balance equal to a full track must have an EOF as the first record on the track pointed to by the last used block pointer. Data sets with a track balance less than a full track must have an EOF as the first record on the track following the track pointed to by the last used block pointer. This message be printed for data sets that have been allocated and never opened, as well as for data sets that have been opened, written to, and not properly closed (for example, the application or system terminated abnormally before the data set could be closed). This message also be printed if an I/O error occurs while trying to find the EOF.

System action

DFSMSdss tries to dump or copy all allocated space for the data set.
Note: In order for all the allocated data to be copied or restored, the target device must be a like device. If the data set is copied or restored to an unlike device, only the data up to the last used block pointer will be processed.
The return code is 4.

Operator response

None.

Programmer response

Determine the cause of the inconsistency and correct it or consider using the ALLDATA or ALLEXCP keyword.

Source

DFSMSdss