ILDSBLD control statement

Specifies whether to build ILDS and how to build the ILDS.

This control statement is optional. If you do not specify this control statement, ILDSBLD=YES,DSPR is used.

Note: ILDSBLD=YES is obsolete. If you specify ILDSBLD=YES, ILDSBLD=YES,DSPR is used.
Read syntax diagram
             .-YES,DSPR-----.   
>>-ILDSBLD=--+-YES,INITONLY-+----------------------------------><
             +-C------------+   
             '-NO-----------'   

YES,DSPR
ILDS is rebuilt with using less amount of data space than the obsolete option ILDSBLD=YES.

In the process of rebuilding, the records of ILDS are arranged in sequence of the key value by using DFSORT. If you do not specify DD statements for HPSRILEA, HPSRILEB, and HPSRWKnn work data sets, which are used as SORTIN and SORTWK data sets, these data sets are allocated dynamically.

You can specify the data class and the storage class for HPSRILEA and HPSRILEB data sets by using ILEDATAC and ILESTORC control statements.

YES,INITONLY
The ILDS is initialized but no ILEs are built. Use ILDSBLD=YES,INITONLY only when the HALDB has no logical relationships and you want to rebuild PSINDEXes in a separate job by using IMS™ Index Builder.
C
ILDS is rebuilt in the same manner as with IMS HD Reorganization Reload.
NO
ILDS is not rebuilt. In this case, You must rebuild ILDS after the reorganization of database. To do this, scan the reorganized database by using the IMS HALDB Index/ILDS Rebuild Utility (DFSPREC0).
Tip: The default value of the ILDSBLD control statement can be changed. For details, see Setting installation default options.