Consultor Eletrônico



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.