Consultor Eletrônico



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.