Checking libraries and data sets
The Cross Check utility provides a z/OS batch utility program to cross check the content of the following IMS components:
- ACB libraries
- DBD libraries
- PSB libraries
- RECON members
Checking ACBs
When checking an ACB library, the Cross Check utility verifies that all ACB library members are at the same IMS version and release level, and that all members were placed in the ACB library by the ACBgen process. For example, the utility checks that the library was not inadvertently used during a DBDgen or PSBgen.
The utility also compares the generation dates of ACB library members with the generation dates of corresponding members in a DBD and PSB library. For this comparison, you must provide the ACB library and corresponding DBD and PSB libraries.
Checking DBDs
When checking a DBD library, the Cross Check utility verifies that each DBD with an external reference to another DBD is valid, such as checking that the externally referenced DBD is in the DBD library. All logical DBDs (i.e., ACCESS=LOCAL operand in the DBD source statement) are ignored.
Checking PSBs
When checking a PSB library, the Cross Check utility verifies that there is a DBD in the DBD library for each DBD referenced by a PSB.
Checking RECON members
When checking a RECON data set, the Cross Check utility verifies that there is a DBD in the DBD library for each DBD defined in the RECON.
Related topic