DFS4692E DEDB ALTER DATABASE FAILED FOR DEDB xxxxxxxx
or
DEDB ALTER DATABASE FAILED FOR DEDB xxxxxxxx: Text

Explanation

The ALTERDB function failed to add new fields to DEDB xxxxxxxx.

In the message text, Text is one of the following conditions:
NEW FIELD OVERLAYS EXISTING FIELD
Issued when the new fields overlay existing fields.
EXISTING FIELD CHANGE NOT SUPPORTED
Issued when the location or length of existing fields is changed.
NO ALTERDB ATTRIBUTES CHANGE
Issued when no new fields are found.
FAILED TO GET WORKAREA
Issued when work storage could not be obtained for the new fields.

System action

The DEDB Alter utility ends with RC=8

System programmer response

In the DBDGEN utility input that is used to alter the DEDB DBD definitions to the staging ACBLIB, ensure that all of the following conditions are met. Then, rerun the DEDB Alter utility by using the ALTERDB function.
  • New fields do not overlay each other or overlay existing fields, or both.
  • Existing fields are not modified.
  • Attributes are changed for the ALTERDB function.
  • Sufficient space exists for the new fields.

If message DFS4692E does not contain Text, check associated error messages to identify the corrective action.

Module

DBFDASP0, DBFDAU70