FABEUR6 overview


The Reload File Create utility ( FABEUR6) can be used to format and write the segment data records in several different formats that can be input to the reload processor in Fast Path Reorg/EP.

This action significantly simplifies the generation of unload file records (produced by an application program) by eliminating the requirement to:

  • invoke the randomizer routine for each root segment
  • format the segment data record prefix
  • write the segment records to an output file

FABEUR6 can be used also to:

  • add segments to, or delete segments from, an unloaded database
  • add fields to a segment between the unload and reload of a database

FABEUR6 utility has been designed and written to allow users to migrate to new Fast Path/EP releases without modifying or re-link-editing user programs.

If FABEUR6 is link-edited into a user program, you should complete the following tasks:

  • modify the STEPLIB DD data sets to reference the data set containing the new Fast Path Reorg/EP release modules
  • remove any references to the OLD release data set
  • execute the program

When these tasks are completed, the new version of FABEUR6X (the I/O module for FABEUR6) will be invoked. This allows changes to the Reload File Create process without impacting the user’s application program.

Warning

Note

FABEUR6 is linked in 31-bit mode (AMODE=31). If the calling program runs in 24-bit mode addressing, you must complete an additional step to relink the randomizing module. Fast Path/EP provides sample link-edit JCL to relink the module to run in AMODE=24. This JCL is stored in the Fast Path/EP sample library in the member named #LKEDCAL.

FABEUR6X can also be used to create a complete set of TRIMAR reload files. If you include the UR6DBDFN DD and DURSzzzO DD statements in the execution JCL, FABEUR6X will write the unload file to the DURDzzzO DD in TRIMAR format and create the DURDBDFN and DURSzzzO files.

If FABEUR6 is not link-edited into a user program, but is invoked via an ATTACH, LINK, or by DYNAMIC calls, see Callable-module-considerations.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

Fast Path/EP products reference information 4.0