Kbase P24954: Sum of all BI extents 2 GB (error 882, 856, 5028, 880)
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/16/2008 |
|
Status: Unverified
FACT(s) (Environment):
Progress 8.x
SYMPTOM(s):
SYSTEM ERROR: Unable to find all orphan clusters. (882)
SYSTEM ERROR: rlclins has invalid arg clstaddr==nextaddr = 7864320. (856)
Protrace file contains some of theese statements:
rlclins()
rlclxtn()
rlcltry()
rlclnxt()
rlwrite()
rlputnote()
rlphynt()
The rl* functions that handles the .bi write fails.
SYSTEM ERROR: Releasing regular latch. latchId: 4 (5028)
SYSTEM ERROR: Bad counter in the .bi file. (880)
CHANGE:
.bi files is filled with more then 2 GB of active data.
CAUSE:
The error occurs because of how the Database Manager reads and writes
to the Before Image file. Prior to version 9 the BI file was looked at
as single file, regardless of the number of extents involved. If the sum of
the all BI extent sizes exceeded 2 gig you would experience these
errors. Unfortunately, the prostrct utility allowed you to create
these extents without adhering to internal limits.
CAUSE:
Bug 19990331-001
FIX:
Go to backup, truncate bi, remove .bi files above 2 GB limit and tune bithold 800 MB to keep the .bi file/s bellow 2 GB.