• MVS provides a number of pre-written utility programs that can be used by analysts, system programmers, and application programmers to assist them in maintaining and organizing data. • Provides a variety of useful function like – Copying a member/data set – Listing – Maintaining source libraries etc., SYSTEM UTILITY IEHLIST IEHMOVE IEHPROGM DATA SET UTILITY IEBCOMPR IEBCOPY IEFBR14 IEBEDIT IEBGENER IEBISAM IDCAMS System Utility: •IEHLIST: Lists system information for PDS directories or VTOC entries. •IEHMOVE: Copies or moves sequential data sets. •IEHPROGM: Provides facilities for deleting or renaming data sets or members and for cataloging or uncataloging non-VSAM data sets. Data Set Utility: •IEBCOMPR: Compares the contents of sequential data sets. •IEBCOPY: Copies, merges, compresses, backs up, or restores partitioned data sets. •IEFBR14: It is an IBM supplied program that doesn’t do anything. Instead, it performs an assembler language command that causes it to return control to OS/390 and terminate. Using IEFBR14 you can create empty data sets or delete data sets. •IEBEDIT: Editing datasets •IEBGENER: It is used to copy or print sequential data sets. •IDCAMS: Used to create, delete, rename, catalog, or uncatalog data sets (other than partitioned data sets) and to manage catalogs. •IEBDG: Generates test data. •IEBPTPCH: Prints or punches the contents of sequential data sets. •IEBUPDTE: Updates PDS •IEBMOVE: Copies and moves DASD data General format for IEBXXXX //STEP EXEC PGM=IEBXXXX //SYSPRINT DD (message data set ,no DCB) //SYSIN DD * (Control information for utility) //SYSUT1 DD (input data set) //SYSUT2 DD (output dataset) |