Functional enhancements in IMS Library Integrity Utilities 2.1
The major functional enhancements made to IMS Library Integrity Utilities 2.1 are described in this topic.
Integrity Checker utility
- Automatic determination of the correct RDE
- When you run a time stamp recovery job by using the recovery function of IMS HP Image Copy or IMS Database Recovery Facility, Integrity Checker automatically recovers the RDE that was valid at the specified recovery time, and uses that RDE for DMB verification. To use this automatic determination function, you must specify a large value for the GENMAX option so that enough number of expired RDEs can be kept in the LICON data set.
- Enhancement for the verification option
- You can set the CHECKRV verification option for database recovery
jobs by specifying the CHECKRV option in global option modules or
in RDEs.
You can verify the changes in the DEDB partition selection exit routines by specifying the CHKFPSEL option in the global option modules or in the RDEs. This option is provided by APARs PM37150 and PM46494.
For more information, see JCL requirements for the FABLPGEN program and INIT.DB command.
- Creating RDEs under IMS Database Reorganization Expert
- When you reorganize a database by using the Smart Reorg utility of IMS Database Reorganization Expert or the IPR Driver of IMS Parallel Reorganization that has APAR PK69458 applied, and you specify the NEWDBD= control statement, Integrity Checker creates a new RDE for the new DBD.
- Recording database accesses
- Integrity Checker can record database accesses when database update,
load, and unload operations are made by the supported utilities or
application programs. The recorded access information includes the
subsystem name and the time of the access. To use this feature, apply
the following APARs:
- APAR PM17661, PM21355, PM28084, and PM30910 to IMS Library Integrity Utilities
- APAR PM27942, if IMS Fast Path Solution Pack: IMS High Performance Fast Path Utilities is used
- Support for global option modules prefixed with LIUG
- Integrity Checker supports global option modules that are prefixed with LIUG. You can use LIUGINST or LIUGimsid in addition to LIU@INST and LIU@imsid. You must apply APAR PM30256 to use the global option modules that are prefixed with LIUG.
- Enhancement to the LICON utility to support HALDB partitions
- The LICON utility of Integrity Checker supports creating and verifying RDEs for HALDB partitions. You can use the INIT.DB command to create RDEs for HALDB partitions and the VERIFY.DB command to verify the RDEs of HALDB partitions.
DBD/PSB/ACB Compare utility
The DBD/PSB/ACB Compare can compare a DBD to its corresponding ACB, and a PSB to its corresponding ACB. For more information, see DBD/PSB/ACB Compare utility.
The DBD/PSB/ACB Compare utility can compare members that have different names and that reside in the same object library or in different object libraries. This feature is provided by APAR PM10930.
DBD/PSB/ACB Reversal utility
The DBD/PSB/ACB Reversal Site Default Generation utility can be used to set user-defined default values for the SYSIN control statements of DBD/PSB/ACB Reversal. This feature is provided by APAR PM91313. For more information, see DBD/PSB/ACB Reversal Site Default Generation utility.
Advanced ACB Generator utility
If an abend, such as a system B37 abend, occurs on an ACBLIB data set during the BUILD DBD= process for changed DBDs, and you have corrected the space problem, the Advanced ACBGEN utility processes, during the rerun of the job, the DBDs that are specified with BUILD DBD= control statements and all the necessary PSBs. Therefore, you no longer need to run BUILD PSB= or BUILD PSB=ALL to force the rebuild of PSBs that are affected by the changes in the DBDs.
- Support for IMS ACBGEN enhancements for IMS catalog
- The Advanced ACBGEN utility can replace the IMS ACBGEN
utility (DFSUACB0) to generate ACB members within ACB Generation and Catalog Populate utility
(DFS3UACB) jobs. For more information, see Advanced ACBGEN utility overview.
The Advanced ACBGEN utility also supports the IMS catalog feature that has been added to the IMS ACBGEN utility. When an ACBCATWK DD statement is specified for an IMS ACBGEN utility job, the IMS ACBGEN utility generates a list of the ACB members in the data set that is specified by the ACBCATWK DD statement. If you specify an ACBCATWK DD for the Advanced ACBGEN utility job, the Advanced ACBGEN utility also generates a list of the ACB members in the data set that is specified by the ACBCATWK DD. For more information, see JCL requirements for the Advanced ACBGEN utility.
MFS Reversal utility
- Enhancement of the MID/MOD XREF report
- The MID/MOD XREF report has been enhanced to display the cross-reference information between MIDs and MODs. This feature is provided by APAR PK84633.
- Copy function for MFS format library members
- The MFS Reversal utility can copy the selected members and their associated members (MIDs, MODs, DIFs, and DOFs) from the IMS format library to a user-specified partitioned data set. You can enable the copy function by the OPTION control statement. This feature is provided by APAR PM03227.