Kbase P30186: Cannot start the database after a power outage failure. SYSTEM ERROR: Memory violation. (49) after
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  16/06/2009 |
|
Status: Verified
SYMPTOM(s):
Cannot start the database after a power failure.
Error 49 on startup of the database
SYSTEM ERROR: Memory violation. (49)
database.lk file remaining after re-power and has been renamed
FACT(s) (Environment):
Going to backup only as a last resort
All Supported Operating Systems
Progress/OpenEdge Product Family
OpenEdge Category: Database
CAUSE:
It is likely that the shared memory identifier needs clearing in the master block.
FIX:
STEPS
1.) Take an OS copy of the database.
2.) Truncate the database to clear the shared memory identifier in the master block. There are other ways of doing this (example: prostrct repair). In this case, the power outage may have left transactions not ended so roll back recovery and truncation 'kills two birds with one stone'.
3.) Start the database.