UNLOAD and RELOAD commands

The scenarios in this section show how to use the UNLOAD and RELOAD commands in conjunction with key related keywords and subcommands. Most of these scenarios show both UNLOAD control card input and RELOAD control card input in order to demonstrate the respective JCL requirements that are necessary to successfully execute these processes.

Primary command/scenario task

Subcommand/keyword

Concept/process

Page

UNLOAD/RELOAD

Increase Area Space/Size Parameters

IAREA / OAREA

AREA DD statements

SDEP_PROCESS (on UNLOAD)

SORT (on RELOAD)

IC (on RELOAD)

  • Change the size of UOW, RAA, and CI for areas

  • Specify processing for defined SDEPs

  • Request image copy to be taken on reload

Use UNLOAD and RELOAD to increase area size and space parameters

UNLOAD/RELOAD

Change DEDB Compression

IAREA / OAREA

EXPAND (on UNLOAD)

COMPRESS (on RELOAD)

IC (on RELOAD)

SEGM statements from DBD

  • Apply added/changed compression routines for selected segments based on changed SEGM statements in DBD

  • Expand compressed data using newly defined routines

  • Request image copy to be taken on reload

Use UNLOAD and RELOAD to change compression

UNLOAD/RELOAD

Increase Number of Areas

Initialize New Fields in Segments

IAREA / OAREA

INPUT_DSN_MASK

OUTPUT_DSN_MASK

OUTPUT

SEGMENT

FIELDS

POINTER_VALIDATION

EXPAND (on RELOAD)

SDEP_PROCESS

IC

  • Request image copy to be taken on reload

  • Specify allocation parameters for image copy

  • Increase segment length for specified segments

  • Expand compressed segments

  • Request NO pointer validation on reload

  • Dynamically allocate input and output data sets

  • Specify processing for defined SDEPs

Increase number of areas and initialize new fields in segments

UNLOAD/RELOAD

Create a Test Database with a Subset of Data

INPUT_DSN_MASK

INCLUDE SEGMENT

SAMPLE_LIMIT

SAMPLE_INTERVAL

OFILECTL

SDEP_PROCESS

ERROR_THRESHOLD

  • Dynamic allocation of input areas

  • Include sampling of root segments of interval and limit criteria

  • Specify processing for defined SDEPs

  • Define and dynamically allocate output files

Create a test database with a subset of data

UNLOAD/RELOAD

Unload and Reload a DEDB

Add (Build) Associated Indexes During Reload

INPUT_DSN_MASK

SDEP_PROCESS

OUTPUT_DSN_MASK

OFILECTL

IX with INDEX

IC

  • Dynamic allocation of input and output areas

  • Specify processing for defined SDEPs

  • Define output unload file

  • Add (build) multiple associated indexes during reload process

Unload and reload a DEDB and add (build) associated indexes during reload

UNLOAD/RELOAD

Unload DEDB, Use FABEUR6 and FABEUR7 Utilities to Change Segment Data, then Reload DEDB

SDEP_PROCESS

OFILECTL with OAREA

IC with STACK_NAME

  • Specify processing for defined SDEPs

  • Write all unloaded areas to one output file

  • Use FABEUR6/7 utilities to make changes to segment data

  • Create stacked image copy for each reloaded area

Unload DEDB and use FABEUR6 and FABEUR7 utilities to change segment data then reload DEDB

RELOAD

Define Different Space Allocations for Reload Output Areas

ALLOCATE with OAREA

ACTUATE

SPACE / VOLSER

  • Define allocation for multiple output areas

  • Define different space allocation for each output area

Define different space allocations for reload output areas

This version of the documentation is no longer supported. However, the documentation is available for your convenience. You will not be able to leave comments.

Comments