Kbase P2430: Single Volume Database Crashes with Error 6091
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  7/23/2004 |
|
Status: Verified
FACT(s) (Environment):
Progress 8.x
SYMPTOM(s):
Database has crashed just before hitting the 2GB limit
Single volume database
<function>:Insufficient disk space during <system call>, fd <file descriptor>, len <bytes>, offset <bytes>, file <file-name>. (6091)
bkioWrite:Insufficient disk space during write, fd <file descriptor>, len <bytes>, offset 2147467264, file <file-name>. (6091)
The offset number in the 6091 message indicates the database is just short of the 2GB limit.
SYSTEM ERROR: Unable to extend the database. (111)
CAUSE:
The database is almost at the 2GB limit -- there is no more room for data.
FIX:
1) Do a probkup with the -i norecovery parameter
2) Copy the existing database to a new location as a safeguard
3) Create a new multi-volume database with a suitable structure to allow it to
grow beyond 2GB; for example: 2 fixed length extents of 1GB and a variable
extent.
4) Restore the new backup into the new database using prorest.
5) Delete the old database once the new one is running.