Consultor Eletrônico



Kbase P52836: SYSTEM ERROR: Failed to extract field from record (table ) with recid . (3191)
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   12/01/2009
Status: Verified

SYMPTOM(s):

SYSTEM ERROR: Failed to extract field <field-num> from <file-name> record (table <table-num>) with recid <RECID>. (3191)

SYSTEM ERROR: Failed to extract field 109 from pol record (table 22) with recid <RECID>. (3191)

SYSTEM ERROR: Cannot read field from record, not enough fields. (450)

Couldn't extract field '<field>' from source in a BUFFER-COPY statement. (5367)

No patches applied to progress.

This field is the last field in the record.

This field is no longer required.

FACT(s) (Environment):

Windows 2000
Progress 9.1C
OpenEdge Category: Database

CAUSE:

Unable to extract a field value.

CAUSE:

bug 20010629-019

FIX:

Back up the database as it exist.
The client created his own code to clean up the problem records.
The BUFFER-COPY statement was used with-in the program.
Run code to save all the records, minus the problem field, of this table, to a temp table.
Deleted the original records after saving them.
The program used the temp table to re-create the original table.
Ran a data dictionary dump and load of the database.
Bug fixed in 9.1C02.
Upgrade to latest version of Progress.