PowerExchange requires access to IMS database definitions (DBDs) in both source format and DBDLIB (DBGEN) format to get metadata for source objects. You can configure PowerExchange to access this information directly from the IMS catalog instead from the DBDLIB library.
When properly configured, PowerExchange can transparently get DBD information for IMS source objects from the IMS catalog by using the following IMS tools:
IMS catalog API
. This API consists of the DFS3CATQ assembly program in the IMSxx.SDFSRESL.RESLIB library and the DFS3CATQ macro in the IMSxxx.SDFSMAC library. The API gets DBD information in DBGEN format directly from the IMS catalog for IMS unload processing. You must provide the high-level qualifier of the bootstrap data set if the IMS control region is not running or if you are using an IMS version earlier than IMS 15.
IMS Catalog Library Builder Utility, DFS3LU00
. The utility gets DBD information in source format from the IMS catalog and writes this DBD information to a PDSE that you pre-allocated. When you create data maps in the PowerExchange Navigator, PowerExchange retrieves the source metadata from the PDSE. After the metadata is imported to the Navigator machine for creating data maps, PowerExchange deletes the information from the PDSE so that no PDSE maintenance is required.
Use of the IMS catalog is optional in IMS and PowerExchange. However, certain IMS functionality, such as database versioning and the management of run-time application control blocks requires the IMS catalog. For more information see the IBM IMS documentation.