System utility programs

System utility programs are used to list or change information that is related to data sets and volumes, such as data set names, catalog entries, and volume labels. Most functions that system utility programs can perform are performed more efficiently with other programs, such as IDCAMS, ISMF, or .

Table 1 is a list of system utility programs and their purpose.

Table 1. System Utility Programs
System Utility Alternate Program Purpose
*IEHINITT EDGINERS To write standard labels on tape volumes
IEHLIST ISMF, PDF 3.4 To list system control data
*IEHMOVE , IEBCOPY To move or copy collections of data
IEHPROGM Access method services, PDF 3.2 To build and maintain system control data
*IFHSTATR , EREP To select, format, and write information about tape errors from the IFASMFDP tape

*These programs provide functions that are better performed by newer applications, such as ISMF or or . IBM continues to ship these programs for compatibility with the supported older system levels.

The system utilities listed next support user data sets allocated with any valid combination of the following dynamic allocation options: XTIOT, UCB NOCAPTURE, and DSAB above the line.
The system utilities listed next do not support user data sets allocated with any of the following dynamic allocation options: XTIOT, UCB NOCAPTURE, and DSAB above the line.