DFS0909I DBD dbdname IS NOT A VALID DBD

Explanation

The database description (DBD) indicated by dbdname was not in a recognizable format for IMS; or the DBDLIB bind name and the assembled name of DBD are different.

There are cases where the DBD by itself is valid but it was invalidly referenced as a primary index or a secondary index by another database.

System action

Abend 0909 is issued if the online region or batch was running. ACBGEN processing continues if the ACBGEN utility was being run.

Programmer response

Create the DBD using the IMS DBDGEN, and rerun the program. If the DBD defines a main storage database (MSDB) or a data entry database (DEDB), the IMS system must contain Fast Path support.

Go through each database program communication block (DB PCB) of the involved PSB to pick up the data name. Then, search its DBD source for the LCHILD statement with PTR=INDX and with reference to the database name specified in this error message. Correct the error.

Module

DFSDLBL0