DBD/PSB/ACB Compare utility
The DBD/PSB/ACB Compare utility compares two IMS™ control blocks and reports the differences between the control blocks.
- DBD/PSB/ACB Compare utility overview
The DBD/PSB/ACB Compare utility reports the differences between two control blocks (DBDs, PSBs, or ACBs), of the same type or different types, that have the same name but reside in different IMS libraries. The utility also reports the differences between two control blocks of the same type that have different names and that reside in the same IMS library or in different IMS libraries. If there are no differences, only activity messages are produced. However, you can optionally generate source-level compare reports even when no difference is found. - Restrictions and considerations for the DBD/PSB/ACB Compare utility
Certain restrictions and considerations apply when you use the DBD/PSB/ACB Compare utility. - Comparing IMS control blocks
To compare DBDs, PSBs, and ACBs by using the DBD/PSB/ACB Compare utility, you must prepare JCL for the DBD/PSB/ACB Compare utility, submit the job, and check the differences in the compare reports. - JCL requirements for the DBD/PSB/ACB Compare utility
When you code the JCL to run the DBD/PSB/ACB Compare utility, include the EXEC statement and appropriate DD statements. - Control statements for the DBD/PSB/ACB Compare utility
The input to the DBD/PSB/ACB Compare utility consists of control statements in the SYSIN data set. These control statements contain keywords that indicate the function and the names of the DBDs, PSBs, or ACBs for which the reports are created. - JCL examples for the DBD/PSB/ACB Compare utility
The following topics provide JCL examples for running the DBD/PSB/ACB Compare utility to compare DBDs, PSBs, and ACBs. - Output from the DBD/PSB/ACB Compare utility
Output from the DBD/PSB/ACB Compare utility consists of the SYSOUT data set and the SYSPRINT data set.