Try OpenEdge Now
skip to main content
User Guide
Moving From Failure to Recovery with OpenEdge Replication : Possible types of failure : Target transition after losing connection
 

Target transition after losing connection

When the OpenEdge Replication agent loses contact with the OpenEdge Replication server, the OpenEdge Replication agent goes into transition. During transition after a lost connection, the OpenEdge Replication agent listens for the OpenEdge Replication server in order to re-establish connection, if auto transition is configured, for a set amount of time as determined by the transition-timeout value in the OpenEdge Replication server (source) properties file.
The OpenEdge Replication agent does the following:
1. When the OpenEdge Replication agent first loses contact with the OpenEdge Replication server, it goes into a pretransition state where it listens for the OpenEdge Replication server.
2. If contact is not established and the agent is configured to perform auto transition, the target database is transitioned (as configured in the transition properties) to a normal OpenEdge database. A normal OpenEdge database is not replication-enabled; all standard client connections and updates can be performed on it.
3. If manual transition is configured, the OpenEdge Replication agent continues waiting until the database administrator initiates a change. Until the administrator initiates a change using the DSRUTIL utility, the database will remain in an unknown state.
Caution: If your source and target databases are enabled for JTA transactions and have JTA transactions in a prepared state, you must manually resolve those transactions before transitioning. See OpenEdge Data Management: Database Administration for information on JTA and manually resolving transactions.
For more information about transition, see Transition .