FABWSUMM data set

The FABWSUMM data set contains the Resource Check Summary report. This report contains the results of the consistency check.

The FABWSUMM data set must contain fixed-length records of 133 bytes, and a block size of 133 or a multiple of 133.

This report consists of the following two parts:
  • The first part provides a list of data sets that were checked.
  • The second part provides a matrix table that summarizes whether differences were found.

Report field description

The first part contains information about the input libraries and the DD numbers that are assigned to the libraries by the utility. These DD numbers correspond to the DD numbers used in the second part of the report.

RECON DD NUMBER
A list of the RECON data sets that were checked.
NUM
Sequential numbers that the utility assigned to the sets of RECON data sets.
DDNAME
DBRC RECON data set names that you specified with the RECONxxn DD statements.
IMS™ VER
Version and release of IMS that is retrieved from the RECON data sets.
MINVERS
The MINVERS value that is retrieved from the RECON data sets.
DB#
The number of databases that are registered in the RECON data sets.

For RECON data sets that were generated by IMS Version 11, NOT SUPPORTED is shown.

DBDLIB DD NUMBER
PSBLIB DD NUMBER
ACBLIB DD NUMBER
A list of the libraries that were checked.
NUM
Sequential numbers that the utility assigned to the libraries.
DDNAME
DD names that you specified with the DBDLIBxx, PSBLIBxx, and ACBLIBxx DD statements.

The second part of the report provides a matrix table that shows whether the resources are found in each library and whether they are the same.

DBD RECORDS
PSB RECORDS
Contains a matrix table for the resources that were compared.
DBDNAME
DBD members that were found in the DBDLIBs, ACBLIBs, and RECON data sets.
PSBNAME
PSB members that were found in the PSBLIBs and ACBLIBs.
RESULT
Whether the resources are the same.
SAME
All of the definitions are the same across the checked libraries.
DIFF
Members in some libraries are different. DIFF is printed when one of the following conditions is met:
  • Definitions in the members are different.
  • The member does not exist in some libraries.
  • The DBD is not registered in the RECON data sets.

When the utility checks for consistency across multiple sets of RECON data sets, only the differences in the DB record fields and the DBDS record fields in the RECON data sets are used to determine the value for the RESULT field. Differences that are found in the RECON record fields and in the data group fields do not affect the value that is shown in the RESULT field.

RECON DD NUMBER
Each number indicates a set of RECON data sets. The numbers are assigned by the utility. See the RECON DD NUMBER field in the first part of the report to identify which DD number corresponds to which set of RECON data sets.
DBD DD NUMBER
Each number indicates a DBD library. The numbers are assigned by the utility. See the DBD DD NUMBER field in the first part of the report to identify which DD number corresponds to which DBD library.
PSB DD NUMBER
Each number indicates a PSB library. The numbers are assigned by the utility. See the PSB DD NUMBER field in the first part of the report to identify which DD number corresponds to which PSB library.
ACB DD NUMBER
Each number indicates an ACB library. The numbers are assigned by the utility. See the ACB DD NUMBER field in the first part of the report to identify which DD number corresponds to which ACB library.
Asterisk (*)
Indicates that the member exists in the library. For RECON data sets, it indicates that the DBD is registered in the set of the RECON data sets.
Hyphen (-)
Indicates that the library or RECON data sets are not specified in the JCL stream.
(Blank)
Indicates that the member does not exist in the library. For RECON data sets, it indicates that the DBD is not registered in the RECON data sets.

Sample report

The following figure shows an example of the Resource Check Summary report.

Figure 1. Example of the Resource Check Summary report
IMS LIBRARY INTEGRITY UTILITIES - MULTIPLE RESOURCE CHECKER                "RESOURCE CHECK SUMMARY REPORT"                PAGE:     1 
5655-U08                                                    DATE: 04/01/2018  TIME: 17.57.02                         FABWMCHK - V2.R2


RECON DD NUMBER
----------------
  NUM DDNAME     
  --- ---------- 
  01  RECON011  : VOLUME=IMSVS1  DSNAME=IMSVS1.RECON1                                IMS VER=V12R1 MINVERS=11.1 DB#=10
      RECON012  : VOLUME=IMSVS1  DSNAME=IMSVS1.RECON2
      RECON013  : VOLUME=IMSVS1  DSNAME=IMSVS1.RECON3
  02  RECON021  : VOLUME=IMSVS1  DSNAME=IMSVS2.RECON1                                IMS VER=V13R1 MINVERS=11.1 DB#=10
      RECON022  : VOLUME=IMSVS1  DSNAME=IMSVS2.RECON2
      RECON023  : VOLUME=IMSVS1  DSNAME=IMSVS2.RECON3

DBDLIB DD NUMBER
----------------
  NUM DDNAME
  --- ----------
  01  DBDLIB01  : VOLUME=IMSVS1  DSNAME=IMSVS1.DBDLIB1
  02  DBDLIB02  : VOLUME=IMSVS2  DSNAME=IMSVS2.DBDLIB1
  03  DBDLIB03  : VOLUME=IMSVS3  DSNAME=IMSVS3.DBDLIB1

PSBLIB DD NUMBER
----------------
  NUM DDNAME
  --- ----------
  01  PSBLIB01  : VOLUME=IMSVS1  DSNAME=IMSVS1.PSBLIB1
  02  PSBLIB02  : VOLUME=IMSVS2  DSNAME=IMSVS2.PSBLIB1
  03  PSBLIB03  : VOLUME=IMSVS3  DSNAME=IMSVS3.PSBLIB1
  04  PSBLIB04  : VOLUME=IMSVS4  DSNAME=IMSVS4.PSBLIB1
  05  PSBLIB05  : VOLUME=IMSVS5  DSNAME=IMSVS5.PSBLIB1
  06  PSBLIB06  : VOLUME=IMSVS6  DSNAME=IMSVS6.PSBLIB1
  07  PSBLIB07  : VOLUME=IMSVS7  DSNAME=IMSVS7.PSBLIB1
  08  PSBLIB08  : VOLUME=IMSVS8  DSNAME=IMSVS8.PSBLIB1
  09  PSBLIB09  : VOLUME=IMSVS9  DSNAME=IMSVS9.PSBLIB1
  10  PSBLIB10  : VOLUME=IMSVSA  DSNAME=IMSVSA.PSBLIB1

ACBLIB DD NUMBER
----------------
  NUM DDNAME 
  --- ---------- 
  01  ACBLIB01  : VOLUME=IMSVS1  DSNAME=IMSVS1.ACBLIB1
  02  ACBLIB02  : VOLUME=IMSVS2  DSNAME=IMSVS2.ACBLIB1

DBD RECORDS
------------------
                  | RECON DD NUMBER               | DBD DD NUMBER                 | ACB DD NUMBER
  DBDNAME  RESULT | 01 02 03 04 05 06 07 08 09 10 | 01 02 03 04 05 06 07 08 09 10 | 01 02 03 04 05 06 07 08 09 10    
  -------- ------ + -- -- -- -- -- -- -- -- -- -- + -- -- -- -- -- -- -- -- -- -- + -- -- -- -- -- -- -- -- -- --    
  DBD00001 SAME   |  *  *  -  -  -  -  -  -  -  - |  *  *  *  -  -  -  -  -  -  - |  *  *  -  -  -  -  -  -  -  -      
  DBD00002 DIFF   |  *  *  -  -  -  -  -  -  -  - |  *  *  *  -  -  -  -  -  -  - |  *  *  -  -  -  -  -  -  -  -      
  DBD00003 DIFF   |  *  *  -  -  -  -  -  -  -  - |  *  *     -  -  -  -  -  -  - |  *  *  -  -  -  -  -  -  -  -      
  DBD00004 SAME   |  *  *  -  -  -  -  -  -  -  - |  *  *  *  -  -  -  -  -  -  - |  *  *  -  -  -  -  -  -  -  -      
  DBD00005 SAME   |  *  *  -  -  -  -  -  -  -  - |  *  *  *  -  -  -  -  -  -  - |  *  *  -  -  -  -  -  -  -  -      
  DBD00006 SAME   |  *  *  -  -  -  -  -  -  -  - |  *  *  *  -  -  -  -  -  -  - |  *  *  -  -  -  -  -  -  -  -      
  DBD00007 SAME   |  *  *  -  -  -  -  -  -  -  - |  *  *  *  -  -  -  -  -  -  - |  *  *  -  -  -  -  -  -  -  -      
  DBD00008 SAME   |        -  -  -  -  -  -  -  - |  *  *  *  -  -  -  -  -  -  - |        -  -  -  -  -  -  -  -      
  DBD00009 DIFF   |  *     -  -  -  -  -  -  -  - |  *  *  *  -  -  -  -  -  -  - |  *  *  -  -  -  -  -  -  -  -      
  DBD00010 DIFF   |  *  *  -  -  -  -  -  -  -  - |  *  *  *  -  -  -  -  -  -  - |  *     -  -  -  -  -  -  -  -      

PSB RECORDS
------------------
                  | PSB DD NUMBER                 | ACB DD NUMBER
  PSBNAME  RESULT | 01 02 03 04 05 06 07 08 09 10 | 01 02 03 04 05 06 07 08 09 10    
  -------- ------ + -- -- -- -- -- -- -- -- -- -- + -- -- -- -- -- -- -- -- -- --    
  PSB00001 SAME   |  *  *  *  *  *  *  *  *  *  * |  *  *  -  -  -  -  -  -  -  -      
  PSB00002 DIFF   |  *  *        *  *  *  *       |  *     -  -  -  -  -  -  -  -      
  PSB00003 DIFF   |  *  *        *  *  *  *       |  *     -  -  -  -  -  -  -  -      
  PSB00004 SAME   |  *  *  *  *  *  *  *  *  *  * |  *  *  -  -  -  -  -  -  -  -      
  PSB00005 SAME   |  *  *  *  *  *  *  *  *  *  * |  *  *  -  -  -  -  -  -  -  -  

LEGEND
------------------
  SAME   : THE COMPARED RESOURCES CONTAIN THE SAME INFORMATION.         
  DIFF   : THE COMPARED RESOURCES CONTAIN DIFFERENT INFORMATION.        
  *      : INDICATES THAT THE MEMBER EXISTS.                            
  (BLANK): INDICATES THAT THE MEMBER DOES NOT EXIST.              
  -      : INDICATES THAT THE DD STATEMENT IS NOT SPECIFIED.