CA IDMS - How to restore the DMCL source?
search cancel

CA IDMS - How to restore the DMCL source?

book

Article ID: 70007

calendar_today

Updated On:

Products

IDMS IDMS - Database IDMS - ADS

Issue/Introduction



The DMCL has been accidentally deleted.  What areas in the dictionary need to be restored to retrieve the DMCL source?

 

Environment

Release: IDADSO00100-18.5-ADS-for CA-IDMS
Component:

Resolution

The DMCL is stored in the catalog. The source is in the DDLCAT and DDLCATX areas and the DMCL load module is in the DDLCATLOD area. 
The DDLCAT and DDLCATX areas can be restored together without restoring DDLCATLOD. There are no cross area pointers between DDLCATLOD and the other areas.

To restore the source for the DMCL, restore the DDLCAT and DDLCATX areas.

Even if the DDLCATLOD is restored, it would not affect the runtime DMCL load module, which is linkedited into the DBA.LOADLIB. The CV's runtime DMCL is not loaded from the DDLCATLOD.

Additional Information

See DocOps sections Physical Components of a Dictionary and  Defining, Generating, and Punching a DMCL