Vraag
Progress melding "SYSTEM ERROR: I/O. error 0 in readfrmb, ret 0, file 6(srt), addr
18022643 (290)" tijdens het verrichten van de euroconversiereparatie in menupad
<BFEE>.
Deze melding is een aantal malen gerapporteerd door
klanten met grote hoeveelheden transacties in de Progress database van Exact
Financials C/S. Hij kan optreden wanneer tijdens het draaien van 'zware' procedures, zoals bijvoorbeeld
de euroconversiereparatie, meer dan 100.000 records worden gesorteerd zonder het gebruik van indexen.
Progress geeft als verklaring voor deze melding:
'An operating system
error occurred during a PROGRESS input/output operation. The resulting error
number returned to PROGRESS from the operating system indicates the cause of the
error. Common error numbers are 28 (out of disk space) and 5 (physical
hardware error). If the error does not appear to be an OS problem, contact your
dealer, your country's PROGRESS subsidiary or Progress Software
Corporation. A zero error number on a write will probably indicate out of
disk space.'
Antwoord
Progress geeft de volgende oplossing om deze melding op
te lossen:
When sorting a lot of records without indexes (100,000 or more), you
might encounter an error code 290:
SYSTEM ERROR: I/O error <n> in
<program>, ret <n>, file <n>, addr <n>. (290)
The "file <n>" is usually a srt file.
To
get around this problem as well as increase performance, use -TM 31 and -TB 31
on the command line of the client.
More information of the
-TM (Merge Number) and -TB (Speed Sort) parameters are in the Progress System
Administration Guide, "Managing Progress Performance".
In Exact Financials C/S dient u
de parameters -TM en -TB op te nemen in het Exact icoon om bij het starten van
de euroconversiereparatie deze melding niet te ontvangen. U kunt dit doen door
de eigenschappen (properties) van het gebruikte Exact icoon op te roepen en de bovengenoemde parameters toe te
voegen. Zie het onderstaande scherm als voorbeeld:
U dient de parameters toe te
voegen aan de opdrachtregel van het Exact icoon. Zie hierboven bij de regel
'target' voor de gewenste parameters.
Hierna kunt u met dit Exact icoon de Exact software
starten en de euroconversiereparatie opnieuw gaan draaien.