Consultor Eletrônico



Kbase P114862: Error 4524 running any utilities after Database is shut down
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   4/3/2006
Status: Unverified

FACT(s) (Environment):

Progress 7.3E
Progress 8.x

SYMPTOM(s):

Error 4524 running any utilities after Database is shut down

SYSTEM ERROR: File <file-name> too small <length>, blocksize <blocksize> extend failed." (4524)

<function>:Maximum file size exceeded during <system call>, fd <file descriptor>, len <bytes>, offset <bytes>, file <file-name>. (6090)

<function>:Insufficient disk space during <system call>, fd <file descriptor>, len <bytes>, offset <bytes>, file <file-name>. (6091)

<function>:Unknown O/S error during <system call>, errno <error number>, fd <file descriptor>, len <bytes>, offset <bytes>, file <file-name>. (6092)

The last data extend is greater than 2Gig

The physical file size for the offending extend (last extend) is 2,147,483,648 bytes

prostrct list shows the last variable shown as variable length extend with no fixed size

CAUSE:

Reached 2 GB limit on last data extend and the offending extent is over the value of 32K less than 2 GB which is required prior to adding the extent. The size of an extent is required to be in multiples of 16K.

FIX:

1. Fix the last data extent to 2Gig 2097152 (2,147,483,648/1024)in the st file, save it as dbname.st.
2. Run prostrct repair dbname.
3. Run prostrct list dbname anyname.st to verify the changes.
4. Run prostrct list dbname.
5. Make another add.st file, run prostrct add.