Consultor Eletrônico



Kbase P9360: Error 8898 on a before-image extent
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   15/01/2005
Status: Unverified

FACT(s) (Environment):

Progress 9.x

SYMPTOM(s):

SYSTEM ERROR: Attempted to exceed 2GB limit with file <pname>. (8898)

Error 8898 refers to a before-image extent.

CAUSE:

As the error message suggests, the named before-image extent has reached the 2Gb limit.

FIX:

Add new before-image extents using prostrct add.
In doing so, please keep in mind that during roll-back the before-image can grow to up twice as much its current size, so you need to allocate enough space for the before-image extents to allow for this worst-case scenario.

Should this fix fail, the best option is to go back to the latest backup.

FIX:

With 9.1C and later, it should be enough to enable large files with proutil -C EnableLargeFiles, making sure as well that the filesystem on which the before-image resides is enabled to support large files.
Progress Solution 21673 seems to suggest that this alternative Fix should work, but I have not tested it, so please add Solution Comments to this Solution if you find that EnableLargeFiles works with error 8898.