IBM Support

IMS Library Integrity Utilities for z/OS

General Page

Manage and maintain IMS database integrity and consistency

IMS™ Library Integrity Utilities for z/OS® helps to validate, compare, map, recover, report and regenerate many IMS libraries needed for operations. It ensures the ACB (Application Control Block), DBD (Database Description), PSB (Program Specification Block) and MFS (Message Format Service) libraries are consistent and have full integrity.

IMS Library Integrity Utilities for z/OS can map and compare database control blocks in these libraries and can recreate source members from compiled control blocks. There is also a sophisticated graphical user interface that shows the relationships between the IMS database and program definitions.

Read the data sheet


Benefits

Prevent database corruption Avoid corruption caused by using an incorrect database description (DBD).
Ensure definitions are in place Confirm that all definitions in an IMS subsystem necessary for database operations are in place.
Compare members of applicable libraries Compare applicable libraries and reports on any differences between them.
Recover critical information Regenerate and recover source control statements for library members.
Make it visual View and work with a graphical representation of library members.
Make it faster Replace the standard IMS-provided Application Control Block (ACB) generation utility with a high speed generation facility.


How IMS Library Integrity Utilities for z/OS works

Stronger resource integrity When an IMS database is loaded with one set of database definitions and then later accessed with another set of database definitions, problems can occur that can result in data integrity issues. The IMS™ Library Integrity Utilities for z/OS® tool can catch these problems before they create serious data integrity problems in IMS production databases. The tool can prevent both IMS batch and online applications problems by verifying the IMS control blocks during database authorization.
Higher resource consistency across libraries IMS Library Integrity Utilities ensures IMS DBD (database) and PSB (application) resources are consistent among key libraries. The tool helps to guarantee that database relationships and definitions exist when the DBD and PSB are created. It has special functions to ensure the IMS ACB library is consistent and free of problems. It verifies that all ACB members were created at the same IMS version and release level. It can also create an IMS ACB from the IMS DBD and PSB control blocks.
Database and application consistency checking IMS Library Integrity Utilities verifies the consistency of IMS database and application resources across multiple libraries. The tool can check up to ten libraries in one job to ensure consistency between IMS DBD, PSB and ACB definitions and between IMS DBRC DB and DSG records in the RECON data sets. The tool can also compare IMS DBD and PSB control blocks that have the same or different names and reside in the same or different libraries.
Convert control blocks to/from utility control statements IMS Library Integrity Utilities can convert IMS DBD, PSB, MFS and ACB control blocks back into their original utility control statements. This is useful when the original source libraries can no longer be found and the definitions need to change. The tool can compare IMS Message Format Service (MFS) terminal screen definitions that reside in the same or different IMS MFS libraries.
Reports that help manage IMS databases and applications IMS Library Integrity Utilities can create many reports to help IMS Database Administrators manage the IMS DBD, PSB, ACB, and MFS libraries, the IMS DBRC RECON data set, and the IMS Catalog. Reports include detailed mappings of the IMS DBD, PSB and ACB definitions – as well as matrix reports showing the comparisons between multiple database and application libraries. There are also reports that summarize the contents of all of the IMS DBD, PSB and ACB library data sets.
Graphical user interface When the IMS Library Integrity Utilities DBD/PSB Viewer extension is installed to the IBM Management Console, the user can gain a graphical view of the IMS database and application structures. The IMS DBD and PSB source can be seen as well as the relationships between the IMS DBDs and the logical DBDs and the DBDs and the PSBs.


You may also be interested in

IMS Fast Path Solution Pack for z/OS
Analyze, maintain, and tune IMS Fast Path databases with an extensive, easy-to-use utility set that includes features to help you boost system availability.
IMS Tools
Enhance the performance of your IMS systems with on demand, application-specific database and transaction management tools.

Expert resources to help you succeed
Get information about how to maintain and use the product.
Find solutions by using Support Search or open a Support Case.

Other resources

Visualize Database Structure
Learn how to graphically visualize a database structure map, the DBD macro source, and the DBD XML document
IMS Tools Product Documentation
IMS Tools product publication, program directories, and other related technical content in PDF format.
IMS Tools Solution Packs Frequently Asked Questions
Find the answers to and learn hints and tips for optimal setup of IMS Tools solution packs.
IMS Tools Video Playlist
This list of videos includes demos and webcasts for IBM IMS and related products and technologies.
What's New
Learn about the latest product news and information.
IBM Developer Community
Explore technical topics, find trial software and join the community. 

How to get in touch
Call: 1-866-261-3023
Priority code: IBM Z

[{"Line of Business":{"code":"LOB35","label":"Mainframe SW"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSAVGM","label":"IMS Library Integrity Utilities for z\/OS"},"ARM Category":[{"code":"a8m0z000000cvZEAAY","label":"IMS Index Builder"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Version(s)"}]

Document Information

Modified date:
04 December 2020

UID

ibm16263223