Consultor Eletrônico



Kbase 19040: 'Skip Tab Too Small' error occurs when running DBPR against a 8.2.x or earlier database.
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   10/15/2008
Status: Verified

FACT(s) (Environment):

Progress 8.2x
Progress 8.1x
Progress 8.0x

SYMPTOM(s):

Database Crashed.

SYSTEM ERROR: wrong dbkey in block. Found <dbkey>, should be <dbkey2> (1124)

SYSTEM ERROR: wrong dbkey in block. Found <dbkey>, should be 0 (1124)

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

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

proutil dbname -C DBRPR scan outputs:

Skip tab too small testrec failed on recid/dbkey:#####

Array field(s) in the data definition file are not a multiple of 16 after 31.

CAUSE:

An internal error within the record structure. A skip table is used when the record structure exceeds 16 fields or when a record is too large to fit into a block. The table has an invalid number in it.

FIX:

Upgrade to Progress 8.3A or later.