Consultor Eletrônico



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