Fields compared in RECON data sets

When the Multiple Resource Checker utility checks the consistency of database definitions across multiple sets of RECON data sets, the record fields that are compared depend on the parameter that is specified for the CHKRECON keyword in the FABWCTL control statement.

  • If you specify CHKRECON=DBDEF, the fields that relate to database definitions are compared.
  • If you specify CHKRECON=DBDEF_RCV, the fields that relate to database definitions and database recovery environment definitions are compared. For the fields that relate to the database recovery environment definitions, the utility compares only the fields that IMS™ does not change.
The following tables show the fields that are compared by the Multiple Resource Checker utility.
Note: To learn more about these fields, see the following topics in IMS Commands:
  • "Data group record fields"
  • "DB (IMS) record fields"
  • "DB (HALDB) record fields"
  • "DB (PART) record fields"
  • "DB (Fast Path) record fields"
  • "DBDS (non-Fast Path) record fields"
  • "DBDS (Fast Path) record fields"
Table 1. DB (IMS) record fields
Field CHKRECON=DBDEF CHKRECON=DBDEF_RCV
DBD=dbdname Compared Compared
TYPE=IMS Compared Compared
SHARE LEVEL=n Compared Compared
DBRCVGRP=rcvgrpnm - Compared
FLAG: RECOVERABLE= YES | NO - Compared
FLAG: DATABASE LEVEL TRACK= YES | NO - Compared
IC NEEDED DISABLED - Compared
Table 2. DB (HALDB) record fields
Field CHKRECON=DBDEF CHKRECON=DBDEF_RCV
DBD=dbdname Compared Compared
TYPE=HALDB Compared Compared
SHARE LEVEL=n Compared Compared
DBRCVGRP=rcvgrpnm - Compared
PSNAME=psname Compared Compared
DBORG=dbaseorg
DSORG=dsetorg
Compared Compared
RECOVERABLE= YES | NO - Compared
PARTITIONS=n Compared Compared
ONLINE REORG CAPABLE= YES | NO Compared Compared
DATA SET GROUP MEMBERS Compared Compared
IC NEEDED DISABLED - Compared
Table 3. DB (PART) record fields
Field CHKRECON=DBDEF CHKRECON=DBDEF_RCV
DBD=dbdname Compared Compared
MASTER DB=HALDB master name Compared Compared
TYPE=PART Compared Compared
DSN PREFIX=dsname - Compared
PARTITION ID=nnnnn Compared Compared
REORG# = nnnnn Compared Compared
RANDOMIZER: NAME= ANCHOR= HIGH BLOCK#= BYTES=nnnnnnnn Compared Compared
FREE SPACE: FREE BLOCK FREQ FACTOR=nnn
FREE SPACE PERCENTAGE=nn
Compared Compared
PARTITION HIGH KEY/STRING (CHAR): (LENGTH=NNN) Compared Compared
PARTITION HIGH KEY/STRING (HEX): Compared Compared
OSAM BLOCK SIZE: s = nnnnn Compared Compared
ALTER BLOCK SIZE: s = nnnnn Compared Compared
DATABASE LEVEL TRACK=YES | NO - Compared
PARTITION DISABLED=YES | NO - Compared
ONLINE REORG CAPABLE= YES | NO Compared Compared
Table 4. DB (FP) record fields
Field CHKRECON=DBDEF CHKRECON=DBDEF_RCV
DBD=dbdname Compared Compared
TYPE=FP Compared Compared
SHARE LEVEL=n Compared Compared
RECOVERABLE= YES | NO - Compared
FULLSEG DEFAULT=YES | NO Compared Compared
Table 5. DBDS (non-FP) record fields
Field CHKRECON=DBDEF CHKRECON=DBDEF_RCV
DSN=dsname - Compared
TYPE=IMS Compared Compared
TYPE=PART Compared Compared
DBD=dbdname
DDN=ddname
Compared Compared
DBORG=dbaseorg
DSORG=dsetorg
Compared Compared
CAGRP=cagrpname - Compared
GENMAX=nnnn - Compared
REUSE | NOREUSE - Compared
RECOVPD= nnn - Compared
DEFLTJCL= member - Compared
ICJCL=member - Compared
OICJCL=member - Compared
RECOVJCL=member - Compared
RECVJCL=member - Compared
Table 6. DBDS (FP) record fields
Field CHKRECON=DBDEF CHKRECON=DBDEF_RCV
DBD=dbdname
AREA=areaname
Compared Compared
TYPE=FP Compared Compared
SHARE LEVEL=n Compared Compared
BORG=dbaseorg
DSORG=dsetorg
Compared Compared
CAGRP=cagrpnam - Compared
GENMAX=nnnn - Compared
REUSE|NOREUSE - Compared
RECOVPD=nnn - Compared
VSO|NOVSO Compared Compared
PREOPEN|NOPREOPEN Compared Compared
PRELOAD|NOPRELOAD Compared Compared
FULLSEG | NOFULLSG Compared Compared
CFSTR1=cfstr_name Compared Compared
CFSTR2=cfstr_name Compared Compared
LKASID | NOLKASID Compared Compared
MAS|NOMAS Compared Compared
DEFLTJCL=member - Compared
ICJCL=member - Compared
RECVJCL=member - Compared
RECOVJCL=member - Compared
DBRCVGRP=rcvgrpnm - Compared
DATABASE LEVEL TRACK=YES|NO - Compared

The fields in the following two tables are compared only when FABWRRPT DD is specified.

Table 7. RECON record fields
Field CHKRECON=DBDEF CHKRECON=DBDEF_RCV
RECOVERY CONTROL DATA SET, IMS VxRx - Compared
FORCER | NOFORCER - Compared
LOG DSN CHECK=xxxxxx - Compared
STARTNEW=YES|NO - Compared
TRACEON | TRACEOFF - Compared
SSID=xxxxxxxx - Compared
LISTDLOG=YES|NO - Compared
CA | IC | LOG DATA SETS CATALOGED=YES|NO - Compared
LOG RETENTION PERIOD=yy.ddd hh:mm:ss.t - Compared
COMMAND AUTH=SAF | EXIT | BOTH | NONE - Compared
HLQ=hql name - Compared
RCNQUAL=data_set_name - Compared
CATALOG=catalog_name - Compared
ACCESS=SERIAL | PARALLEL - Compared
LIST=STATIC | CONCURR - Compared
SIZALERT=xxxxxxxx xxxxxxxx - Compared
LOGALERT=xxxxxxxx xxxxxxxx - Compared
REORG NUMBER VERIFICATION=YES | NO - Compared
IMSPLEX=imsplex_name, GROUP ID=group_ID - Compared
Table 8. Data group record fields
Field CHKRECON=DBDEF CHKRECON=DBDEF_RCV
GRPNAME=grpname - Compared
#MEMBERS=nnn - Compared
dbdname ddname/areaname - Compared