z/OS DFSMS Managing Catalogs
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Processing

z/OS DFSMS Managing Catalogs
SC23-6853-00

The program opens input and output data sets, then processes user-specified parameters. If a clock difference value was supplied, it then calculates effective start/stop times by subtracting the clock difference from the start time and by adding it to the stop time. The main processing loop is then entered. In this loop, an SMF record is read, then the following conditions are checked:
  • Non-SMF record supplied as input
  • Excessive time gap between SMF records
Log messages and SMF record dumps are produced for these conditions. Counters and tables are maintained (overall and by SYSID) in preparation for reporting. These record types are also logged and dumped:
  • IPL
  • Halt EOD
  • Switch SMF
  • Lost data

Type 61/65/66 records that meet selection criteria - correct catalog (unless all catalogs specified) and within effective start/stop range - are written to the output SMF data set. When EOF is reached on SMFIN, a check is made for excessive time gap between specified start time and oldest SMF record found, or between newest SMF record found and specified stop time. Log messages are produced for these conditions. Then the report is formatted, data sets are closed, the program establishes a return code, and terminates.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014