Data and system flow of DEDB Reload

The reload processor (FABCUR3) is a z/OS® batch program that reloads one or more DEDB areas from the formatted QSAM data sets created by the unload processor. It achieves significant performance improvements (that is, elapsed time reduction) by reducing the number of EXCPs issued and eliminating the need to run the DEDB Initialization utility (DBFUMIN0). The only limitation on the number of concurrent reload jobs is the number of available initiators.

ACB definitions are retrieved from the database definition record data set specified by the DURDBDFN DD statement or from the ACB library specified by the ACBLIB DD statement. However, if the IMS catalog and the IMS management of ACBs are enabled, ACB definitions can be retrieved from the IMS directory.

The following figure shows the flow of the reload procedure.

Figure 1. Flow of Reload
This figure depicts the process flow of the reload procedure. Input consists of the SYSIN data set and QSAM data sets. Output consists of the messages, reports, and DEDB areas.

Load modules

Among the DEDB Unload/Reload modules, three are used for reload. The following table lists these modules.

Table 1. Load modules of DEDB Reload
Load module name Function
FABCUR3 Reload processor
FABCUR3W Subtask to write IOVF CIs for a UOW
FABC3ICT Subtask to process image copies