An NDB may be corrupted by:
There are several internal protection mechanisms that attempt to prevent such corruption:
It is not totally foolproof, as VSAM updates the timestamp each time the VSAM data set is physically closed (that is, UDBCTL CLOSE occurs).
While an NDB is open, the control record contains the domain ID of the accessing product region. This field is closed when the NDB is closed.
If, when opening an NDB, a non-blank domain ID is found, and it is not the same as the current domain ID, then the NDB does not open unless the FORCE operand of the NDB START command is used.
This prevents a database being opened by two different regions. Use the FORCE operand if there is a system failure and the NDB must be opened on a different region.
| Copyright © 2011 CA. All rights reserved. | Tell Technical Publications how we can improve this information |