Question:
IDMSDBAN reports issues message DC598604 - UNCONNECTED MEMBER(S) IN MA SET: <Set-name>. What does that actually mean? How do I correct it?
Answer:
DC598604 indicates that DBAN found occurrences of a record type that was defined as a member of a Mandatory/Automatic set that were not connected to the set. This is a logical database error with no broken chains. This is usually the result of someone running a job with a different subschema (that defined the record as
optional) and disconnecting the record.
If the set is an index set, you could rebuild that index from all rows.
If the set name is a chain set, you can locate the offending record by running an area sweep on the record type testing for NOT MEMBER OF SET and accept DBKEY. Once the dbkeys are found, you could connect the members to the set, thru a program or DMLO, using a subschema that defines the set as Optional Manual.