Disassembling IMS control blocks, and mapping DBDs


The DBA Toolkit disassembly tool provides a quick and convenient way to produce source code for the following types of IMS control blocks:

  • Database definition (DBD)
  • Program specification block (PSB)
  • Application control block (ACB)
  • Dynamic allocation (MDA)
  • Message format service (MFS); a MAXM Database Advisor license is required for this type

To disassemble IMS control blocks, perform one of the following steps:

  • To disassemble a DBD, PSB, ACB, or MDA control block at the IMSPLEX level, in the Navigation window right-click the IMSPLEX object and choose Disassemble > DBD/PSB/ACB/MDA.
  • To disassemble a DBD at the database level, right-click the database object and choose Disassemble.
  • To disassemble an MFS control block, in the Navigation window right-click the IMSPLEX object and choose Disassemble > MFS.

After disassembly, you can save the source code (except for MFS source code) to your personal computer or to a partitioned data set on the mainframe.

If you disassembled a DBD, you can also view a DBD map by clicking the DBD Map tab. A DBD map is a graphical representation of the segment hierarchy, internal logical relationships, and secondary properties of the DBD.

For more information, see Disassembling-DBD-PSB-ACB-and-MDA-control-blocks and Creating-and-viewing-DBD-maps.

 

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

IMS Database Guides 3.0