Load (ILB)

Purpose
The Load dialog generates JCL that runs the Load (ILB) function. This function loads previously extracted data from a sequential data set into a database. You can edit the JCL and ILB input parameters before you submit the job, or you can create your own batch job to run the ILB function.
Usage notes
The Load JCL generated by FM/IMS consists of several steps depending on the parameters you have selected. The steps are:
  • Delete/Define of the Database data sets. See Note 1.
  • DBRC step to initialize the HALDB databases. Only included if the database is a HALDB. See Note 1 and Note 2.
  • IMS PREREORG step to obtain the DBD logical and secondary index information. See Note 1 and Note 2.
  • Step to sort the Load data into the correct order.
  • FM/IMS step to load the IMS data. This is described in more detail below.
  • IMS Prefix Resolution step to resolve the IMS pointers for logical relationships and secondary indexes. See Note 1 and Note 2.
  • IMS secondary index unload step. See Note 1 and Note 2.
  • IMS secondary index reload step. See Note 1 and Note 2.
  • IMS prefix update step. See Note 1 and Note 2.
Note:
  1. This step is only included if you are loading using a dynamic PSB in DLI mode, have a load type of "Insert-Load PSB (If DLI)" and on the Load options panel specified "Delete/Define IMS data sets".
  2. For more information on this step, see the IMS Utilities Reference: Database and Transaction Manager.