Database Startup Error

hooichia82

New Member
Hi,


My database cannot startup this morning. It's our China plant database so the error message shows also in chinese word. I try to translate it into English. The error code when I startup database are:

BROKER: Shared memory are in used by other process (1260).
BROKER: **Process terminated, exit code 2 (8619).
BROKER 0: Multi-user session started (333).
BROKER 0: (I really don't know how to translate this error) (5326).
BROKER 0: (I really don't know how to translate this error) (7161).

Can anyone helps on this?
My database is down right now :(
 

hooichia82

New Member
Dear all,

I have found the root cause & solved the issue!
It's shared memory crashed with my other database.
Anyway, thank you!
 

hooichia82

New Member
Firstly, I check shared memory used by all databases in my system using command "proutil -C dbipcs".

Then, I shutdown the databases that used the same shared memory with my down server and finally restart my down database and it's work!

Haha... actually I'm not sure whether there is another way to solve this but this method can work.
 
You can use the UNIX command ipcrm -m (ID#) to release the shared memory

Here,id # is segment id that was listed when you use the command proutil -C dbipcs.
 

TomBascom

Curmudgeon
Be careful.

The original post and follow-ups make it clear that the shared memory in question is in use by another Progress instance. Removing it could be quite unpleasant for the users of that other database. Shutting down the conflicting database instances is much cleaner and safer.
 
Top