1. A system for ensuring existence all IMS database components, a system comprising: on a mainframe computer: a storage unit configured to store a plurality of IMS databases and a plurality of sets of IMS database components, each set of IMS database components operable to manage a respective IMS database; a processing unit in communication with said storage unit; and software, when executed on said processing unit, causes said processing unit to: access a plurality of IMS database libraries; identify each set of IMS database components that is missing at least one IMS database component in the IMS database libraries; and generate a report listing each set of IMS database components missing at least one IMS database component.