Kbase P100692: 4GL/ABL: Errors (137), (2678) and (10831) deleteing a large number of table records that contain BLO
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  4/18/2011 |
|
Status: Verified
SYMPTOM(s):
4GL/ABL: Errors (137), (2678) and (10831) deleting a large number of table records that contain BLOB fields.
SYSTEM ERROR: Record continuation not found, fragment recid <recid>. area <number> (137)
SYSTEM ERROR: killrecs: Couldn't delete recid <number> (2678)
SYSTEM ERROR: Record continuation not found, fragment recid <recid> area <areanum> <msg-inst> . (10831)
The 4GL/ABL client session crashes after generating the above errors executing code to delete a large number of table records that include BLOB fields.
The errors are generated deleting a large number of table records using a FOR EACH loop.
FACT(s) (Environment):
HP-UX 11.0 64-bit
OpenEdge 10.0B
CAUSE:
bug# 20050325-014
FIX:
None at this time. A workaround is to delete the records in smaller batches. That is delete the records in batches small enough to avoid generating the above errors.