Consultor Eletrônico



Kbase P4303: Error 290 during idxbuild with multi-volume sort files
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   13/07/2004
Status: Verified

FACT(s) (Environment):

Progress 8.x

FACT(s) (Environment):

Progress 9.x

SYMPTOM(s):

Error 290 during idxbuild

SYSTEM ERROR: I/O error <n> in <program>, ret <n>, file <n>, addr <n>. (290)

Number after "addr" is very close to 2GB, or is a very low number (-2 billions).

Idxbuild already uses multi-volume sort files

CAUSE:

You are hitting the 2GB limit on one of the files used for sorting the indexes.

The space for sorting can be huge when you have many indexes on char field(s). This is because strings are not compacted in phase 1 of "idxbuild".

FIX:

Add more entries within the <dbname>.srt file making sure that you specify a fixed size less than 2GB for each entry.
Alternatively you can run idxbuild for less indexes.