After upgrading to release 15.1 CICS transaction IDLX gets the following error message:
IDADERRP71E - INTERR: CA-DATADICTIONARY error, RC=BDM005
Release : 15.1
Component : CA DATACOM/DB
BDM005 is an internal DSF error. There is an explanation of the BDMnnn errors in message DDCBDMnnnc.
For nnn equal to 002-086 it means a CA Datacom/DB return code was encountered while trying to take some action against the HSD table in the DATA-DICT database. The code replaces nnn in the message number.
CA Datacom/DB Return code 05 means TABLE NOT OPEN
This indicates either the URT for DBID 002 is not open or it is open but the HSD table is missing from the URT.
To check if the URT is open, enter CICS transaction:
DBOC INQ=002.???
If it is open, it means the HSD table is missing from the URT and needs to be added.
If it is closed and cannot be opened, check if the datadictionary URT is defined in CICS and the load module is available in the DFHRPL DD concatenation.
If using the default URT prefix of DBURT, the URT for datadictionary is DBURT002.
To check the prefix being used enter CICS transaction:
DBOC INQ=GENOPTS
Look at the line with PREFIX=
If the prefix is PREFIX=DBFLT then the URT module name would be DBFLT002