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 DFSMSrmm.
Table 1 is
a list of system utility programs and their purpose.
| System Utility | Alternate Program | Purpose |
|---|---|---|
| *IEHINITT | DFSMSrmm EDGINERS | To write standard labels on tape volumes |
| IEHLIST | ISMF, PDF 3.4 | To list system control data |
| *IEHMOVE | DFSMSdss, IEBCOPY | To move or copy collections of data |
| IEHPROGM | Access method services, PDF 3.2 | To build and maintain system control data |
| *IFHSTATR | DFSMSrmm, 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 DFSMSrmm or DFSMSdss. 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.
- IEHINITT
- IEHLIST
- IEHPROGM
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.
- IEHMOVE
- IFHSTATR