Kbase P52296: DB can't be started after crash, displays error (1260).
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  4/15/2011 |
|
Status: Unverified
SYMPTOM(s):
Shared memory in use by another process. (1260)
DB crashed and can't be restarted.
FACT(s) (Environment):
Progress 9.1x
All Supported Operating Systems
OpenEdge 10.0x
OpenEdge 10.1x
CAUSE:
The master block keeps the shared memory pointer to the previous shared memory segment that now is being used by other process.
FIX:
The previous shared memory id (shmid) needs to be removed from the master block.
This can be done by either:
1) Rebooting the Server to clear shared memory.
2) Run the prostrct command after doing a database backup and all Progress executables are shutdown:
- prostrct list <database>
- prostrct repair <database>
This will create a new .st file and will clean out shmid at the master block.