HZAZIP files

The HZAZIP utility uses the following files:
  • SYSPRINT is a report file. RECFM=VBA and LRECL=137 are used in the DCB.
  • SYSUT1 is an input file that describes the data set that contains data to be zipped or the zip archive that contains data to be listed or unzipped.
  • SYSUT2 is an output file that contains the results of a compression or a decompression operation. This file is not required by the LIST and TEST functions.

The HZAZIP utility does not support spanned records for any file. The main compression and decompression input and output to archive files uses the queued sequential access method (QSAM) locate mode. Apart from the lack of support for spanned records, an input archive allocated to SYSUT1 can have any valid record format and reside on any device that can be read by QSAM. An archive allocated to SYSUT2 must have variable-length records and support update-in-place processing. In effect, a SYSUT2 file must be an MVS DASD data set that is not also a compressible extended-format data set.