Consultor Eletrônico



Kbase P15528: Errors 450 and 3191 accessing the _Sequence table in 9.1A.
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   16/06/2009
Status: Verified

FACT(s) (Environment):

Progress 9.1A

SYMPTOM(s):

Errors accessing the _Sequence table.

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

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

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 11 from _Sequence record (table -67) with recid 632387. (3191)

The database has been converted to version 9 with 'proutil -C conv89'.

CAUSE:

Bug# 20000324-006

CAUSE:

This is a known issue.

The _Sequence table has a new field in version 9 (_Sequence._User-Misc). Although the conversion utilities correctly update the database schema to reflect the new field, the template record for the _Sequence table is not updated accordingly.
As a consequence, whenever an application or a Progress utility attempts to access the _Sequence table errors 450 and 3191 will be generated.

FIX:

Upgrade to the latest commercial release. Then, after making sure that your database is not in use, run:

proutil db-name -C seqtempfix