Kbase P31164: ai extent reaches 2GB and returns error 4524
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  21/02/2005 |
|
Status: Unverified
FACT(s) (Environment):
Windows 2000
Progress 8.x
SYMPTOM(s):
Database crashes with 6081 and 3779 errors on variable ai extent:
bkioWrite: lseek error <error number> on file <file> at <address>, file <file-name>. (6081)
Can't extend ai extent (3779)
Database start fails with error 4524 returned on variable ai extent:
SYSTEM ERROR: File <file-name> too small -2147483648, blocksize <blocksize> extend failed." (4524)
SYSTEM ERROR: File <file-name> too small <length>, blocksize <blocksize> extend failed." (4524)
Trying to start database returns 4524
Trying to stop after-imaging returns 4524
CAUSE:
Variable ai extent has reached 2GB in size
FIX:
1. Backup all the database files.
2. Copy an empty or smaller ai extent to replace the ai extent reported in the 4524 message.
3. prostrct unlock <dbname> This should fix the inconsistencies in the file structure.
4. You should now be able to stop ai
5. prostrct remove the extents after and including the extent that had the problem
6. prostrct add the removed extents again
7. Backup the database
8. Restart ai
9. Restart the database