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.