Try OpenEdge Now
skip to main content
Database Administration
Protecting Your Data : Distributed Transaction Processing : Two-phase commit with ABL clients : Resolving limbo transaction scenarios : Scenario 2: You are starting up PROUTIL and have a power failure
 
Scenario 2: You are starting up PROUTIL and have a power failure
You have a power outage that shuts down all of the machines on your network. When the power is restored, you try to start a database session. If the session fails to start, a message similar to the following is displayed:
13:27:04 SRV  0: Multi-user session begin. (333)
13:27:05 SRV  0: The database contains limbo transactions. (2043)
13:27:05 SRV  0: See list on the log file .lg. Use sports2 -C 2phase   recover. (2042)
13:27:06 ** The server terminated with exit code 20. (800)
This message indicates that limbo transactions must be resolved. Consult the log file for a record of the limbo transactions.