Kbase 21073: Error 6496 During Database Startup - patch/upgrade not possible
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  16/10/2008 |
|
Status: Unverified
FACT(s) (Environment):
Progress 9.1C
Progress 9.1B
SYMPTOM(s):
Errors starting database.
** Save file named core for analysis by Progress Software Corporation. (439)
SYSTEM ERROR: Releasing regular latch. latchId:<latch-num> (5028)
SYSTEM ERROR: The broker is exiting unexpectedly, beginning Abnormal Shutdown. (5292)
SYSTEM ERROR: stgetbk: requested length greater than the shm segment (6496)
The errors seems to be database (or AI) dependent because it is not reproducible at will with a small test environment.
In most situations, it will happen only with large databases (greater than 1GB).
Applying the 9.1B/9.1C patch is not an option
CHANGE:
AI (After Imaging) applied to a Progress database.
FIX:
To work around the problem without the patch, truncate the BI file of the database before starting it using proserve. Look for these output messages from the proutil -C truncate bi command:
PROGRESS Version 9.1B as of Thu Aug 17 23:02:02 EDT 2000
Removed shared memory with segment_id: 13107207
Removed shared memory with segment_id: 1703947
After truncating the BI file, the database will start.