Running DBDGEN


To define partitioned databases, BMC AMI Partition Facility for IMS modifies the IMS DBDGEN macro using an SMP/E usermod in the IMS.MACLIB. You must DBDGEN in combination with the PART macro to assemble the required DBD source statements. You also use the modified DBDGEN macro to generate a DBD load module with information necessary to build DMBs for a partitioned database.

If you do not use the modified DBDGEN macro to assemble the DBD, BMC AMI Partition Facility for IMS loads all of the data into the last partition because the generated DBD is nonpartitioned and is using the last data set only.

If BMC AMI Partition Facility for IMS loads all of the data into the last partition, it indicates that you ran DBDGEN using a DBDGEN macro that was not modified by the usermod. To be sure you are using the modified DBDGEN macro to generate the DBD, check the SYSLIB concatenation for the DBDGEN procedure.

Do not use the DBDGEN macro in the IMS.GENLIBA because it is the IMS distribution macro library and you can use only ACCEPTed maintenance to modify this library. The SMP/E usermod modifies the IMS.MACLIB target macro library.

This section contains the following topics:

 

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