Kbase P15625: Shared memory connection gives (1176) and (1432)
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  26/01/2005 |
|
Status: Verified
FACT(s) (Environment):
Progress 8.3X
Linux Intel
SYMPTOM(s):
The data space of the process is not enough for the shm segment (1176)
** Could not connect to server for database <DATABASE>, errno <ERRNO>. (1432)
There is no server for database /path/databasename. (1423)
Accessing database using shared memory connection
proutil dbname -C truncate BI returns ** The database <dbname> is un use in multi-user mode. (276)
prostrct repair dbname returns ** The database <dbname> is un use in multi-user mode. (276)
CAUSE:
Database has been copied using OS copy from another machine when has been online, including db.lk. The .lk is not valid anymore on a target machine, but it blocks the future operations.
FIX:
In order to bring your database online follow these steps (on a target machine)
1) rm db.lk
2) proutil db -C truncate BI
3) prostrct repair db