The DMCL source has been accidentally deleted. What areas in the dictionary need to be restored to retrieve the DMCL source?
IDMS - all supported Releases
The DMCL is stored in the catalog. The source is in the CATSYS.DDLCAT and CATSYS.DDLCATX areas and the DMCL load module is in the CATSYS.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 CATSYS.DDLCAT and CATSYS.DDLCATX areas.
Even if the DDLCATLOD is restored, it would not affect the runtime DMCL load module, which is link edited into the DBA.LOADLIB. The CV's runtime DMCL is not loaded from the DDLCATLOD.