DPICDS Registration Entry and Index Build utility1


This is a two-part process that improves the initialization for DATA PACKER/IMS.

The first utility builds DPI default registration entries in preparation for building an index member in the DPICDS. The second utility actually creates the index member with pointers to all registration records. Once the index member is built, DATA PACKER/IMS initialization loads it into extended private storage.

Note

For every segment not currently registered that has compression specified, the registration utility will build a default member in the DPICDS.

Specify the following statements:

EXEC

Required. The program is DPIBLDRG.

STEPLIB DD

Required. Specify the DATA PACKER/IMS load library.

$$DPICDS DD

Required. Specify the current DPICDS. This data set cannot be dynamically allocated for the DPICDS Default Registration utility.

Note

You must increase the size of the DPICDS and the number of directory blocks to allow for the addition of default segment registration records. For example, if 450 segment registration records are added to the DPICDS, increase the size of the DPICDS by one cylinder.

ACBLIB DD

Required if DBDLIB is not specified. Specify the ACBLIB that reflects the environment you are running in, such as test or production.

DBDLIB DD

Required if ACBLIB is not specified. Specify the DBDLIB that reflects the environment you are running in, such as test or production.

 

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