AREA_INFORMATION_RECORD keyword

Use the AREA_INFORMATION_RECORD keyword to specify how to handle the area information record.

For the Unload function, this keyword specifies whether to include the area information record in the unloaded segment record data set. For the Reload function, this keyword specifies whether to allow reloading from the unloaded segment record data set that does not contain the area information record.

If FORMAT=USER is specified, this keyword is ignored.

AREA_INFORMATION_RECORD is an optional keyword for the following commands:
  • RELOAD
  • UNLOAD
Related keywords:
None.
Format:
Read syntax diagramSkip visual syntax diagramAREA_INFORMATION_RECORD=YESNONO_RELOADABLE
YES
  • If specified for the UNLOAD command, the unload process writes the area information record to the unloaded segment record data set.
  • If specified for the RELOAD command, the reload process checks whether the area information record exists in the unloaded segment record data set before reload. If it finds no area information record, the reload process ends with an error.
NO
The unload process does not write the area information record to the unloaded segment record data set. Unloaded segment record data sets without area information record cannot be reloaded with the Reload function.

This parameter is applicable only to the UNLOAD command.

NO_RELOADABLE
  • If specified for the UNLOAD command, the unload process does not write the area information record to the unloaded segment record data set. However, it generates the unloaded segment record data set in the same format as that generated by the FPB DEDB Unload utility (FABCUR1) with the AREC=N option, which might contain the following special records for certain reload purposes:
    Empty area record
    This record is created when both FORMAT=TFMT and LRECL=SEGTFMT are specified. This record is created when there is an empty area so that the empty area is recognized by the reload process.

    An application program that accesses the unloaded segment record data set must be sensitive of the empty area record that has X'FFFFFFFF' value in the USRRAP field.

    SDEP information record
    This record is created for each area when SDEP is defined in the DBD definition, and SDEP=PHYSICAL is specified. It contains SDEP information for reload purpose. If an SDEP information record is created, no empty area record is created even when empty areas exist.

    Reloading of an empty area is supported with the AREA_INFORMATION_RECORD=NO_RELOADABLE keyword only when an empty area record or an SDEP information record exists.

  • If specified for the RELOAD command, the reload process can process the unloaded segment record data set that is generated by the UNLOAD function with AREA_INFORMATION_RECORD=NO_RELOADABLE or by FABCUR1 with AREC=N.

    If there is SDEP segment data, SDEP=LOGICAL or PHYSICAL must be specified for the RELOAD command to indicate how SDEP segment data is written in the unloaded segment record data set. If there is an area information record in the unloaded segment record data set, the reload process ends with an error.

Default:
AREA_INFORMATION_RECORD=YES
Site default support:
Supported.
Alias:
AIR
Keyword abbreviation:
Supported.