Handling data set storage errors x37 abend


Because the volume of SMF/RMF data can fluctuate significantly from day to day, you might run into storage problems when processing data for a particular day.

These storage problems can occur even if you specify the recommended temporary file sizes, based on data volume from the previous day. When this happens, you receive an x37 abend. When x37 abend occurs, UIE prints the following error message:

ERROR: TEMP OUTPUT DATASET USED ALL AVAILABLE SPACE

After this message is generated, UIE prints the Input File SMF Record Summary at the time of x37 abend, which is similar to the summary in Estimating-temporary-data-set-sizes.

UIE continues reading the input file, counting the records and their volume, but does not process any of the data from these records. When all records from the input file are read, UIE prints the full Input File SMF Record Summary (see Estimating-temporary-data-set-sizes).

In this summary, the number of found records, time stamps, and total volumes are for the entire input file, while the number of selected records corresponds only to the moment the x37 abend occurred.

Based on the total record count, UIE prints recommendations for temporary data set sizes (see Estimating-temporary-data-set-sizes), which should be sufficient for the whole input file.

Warning

Note

Some abend handling tools (for example, ABEND AID) interfere with UIE’s attempts to intercept x37 Abends. If you have such tools, you should disable them for the UIE job. Otherwise, UIE will not be able to handle x37 Abends and calculate space recommendations.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

Universal Information Exchange 2.0