z/OS DFSMS Using Data Sets
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Data Integrity Violations

z/OS DFSMS Using Data Sets
SC23-6855-00

Table 1 describes the different conditions for data integrity violations.

Note: If the data set is excluded from enhanced data integrity processing for any reason, the SMF14 and SMF15 records will reflect that fact even for the first open of the data set. Also, in ENFORCE mode the SMF14OPO and SFM14INO flags are only set if there is inconsistency in the concurrent opens (the data set was not excluded during the first open but was excluded during later ones).
Table 1. Different conditions for data integrity violations
Mode Condition Message or SMF Record Result
MODE(ENFORCE) If the data set is being opened for output when it is already opened for output, and the data set name is not in the enhanced data integrity table and the application does not bypass enhanced data integrity. ABEND 213-FD The second open of the data set for output fails.
MODE(ENFORCE) If the data set is being opened for input when it is already opened for output, and the data set name is not in the table and the application does not bypass enhanced data integrity. SMF type 14

SMF14INO flag

The second open of the data set for input is allowed.
MODE(ENFORCE) If the data set is being opened for input when it is already opened for output, and the data set name is in the table or the application bypasses enhanced data integrity. SMF type 14

SMF14EXT flag
(if in EDI table),
SMF14EPS flag
(if bypass requested),
SMF14INO flag

The second open of the data set for input is allowed.
MODE(ENFORCE) If the data set is being opened for output when it is already opened for output, and the data set name is in the enhanced data integrity table or the application bypasses enhanced data integrity. SMF type 15

SMF14EXT
(if in EDI table),
SMF14EPS flag
(if bypass requested),
SMF14OPO flag

The second open of the data set for output is allowed.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014