Creating and maintaining mirrored databases
To keep two DCM databases synchronized with the same data,
you first create a mirrored database from another database. You then
keep the databases synchronized by transferring their Entire
database transfer sets to each other.
Maintaining DCM directories
DCM uses temporary files to send and receive transfer package information. These files are stored in generate_directory and receive_directory.
Databases and handover of control
DCM protects objects by enforcing a policy that
any object is modifiable only in one database in a DCM cluster at
a time. In all other databases, the object cannot be modified unless
you are in the ccm_admin role. The exception to
this policy is that an object can be changed to a later state.
Transitions to a controlling database
DCM never allows the controlling copy of an object
to be overwritten by a copy of itself from any other database.
Replication of DCM database definitions
DCM includes some details of the DCM database definitions in the source database in the DCM transfer package. The details are used to create or update corresponding DCM database definitions in a receiving database on a DCM receive.