Specifies the format of the output file. The format of the FORMAT qualifier is:
-FO[RMAT]=format_code
The format code is any one of the following:
B[INARY] - Binary format, used for database reorganization or short term backups. MUPIP EXTRACT -FORMAT=BINARY works much faster than MUPIP EXTRACT -FORMAT=GO and MUPIP EXTRACT -FORMAT=ZWR. Note: There is no defined standard to transport binary data from one GT.M implementation to another. Further, FIS reserves the right to modify the binary format in new versions. The first record of a BINARY format data file contains the header label. The header label is 87 characters long. The following table illustrates the components of the header label.
BINARY Format Data File Header Label | |
---|---|
CHARACTERS |
EXPLANATION |
1-26 |
Fixed-length ASCII text: "GDS BINARY EXTRACT LEVEL 4". |
27-40 |
Date and time of extract in the $ZDATE() format:"YEARMMDD2460SS". |
41-45 |
Decimal maximum block size of the union of each region from which data was extracted. |
46-50 |
Decimal maximum record size of the union of each region from which data was extracted. |
51-55 |
Decimal maximum key size of the union of each region from which data was extracted. |
56-87 |
Space-padded label specified by the -LABEL qualifier. For extracts in UTF-8 mode, GT.M prefixes UTF-8 and a space to -LABEL. The default LABEL is "GT.M MUPIP EXTRACT" |
GO - Global Output format, used for files to transport or archive. -FORMAT=GO stores the data in record pairs. Each global node produces one record for the key and one for the data. MUPIP EXTRACT -FORMAT=GO has two header records - the first is a test label (refer to the LABEL qualifier) and the second contains a data, and time.
ZWR - ZWRITE format, used for files to transport or archive that may contain non-graphical information. Each global node produces one record with both key and data. MUPIP EXTRACT -FORMAT=ZWR has two header records, which are the same as for FORMAT=GO, except that the second record ends with the text " ZWR"