Consultor Eletrônico



Kbase P27133: Error# 454 when trying to compile a program that defines an
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   6/16/2003
Status: Unverified

FACT(s) (Environment):

Progress 8.2x

FACT(s) (Environment):

Progress 8.3x

FACT(s) (Environment):

Progress 9.x

SYMPTOM(s):

Attempting to compile a program that defines an index on a temp-table with 17 components.

Compilation process fails with error# 454.

** The maximum number of index components is <number>. (454)

** The maximum number of index components is 16. (454)

Same program runs just fine in Progress 7.x

CHANGE:

Upgraded from a version prior to Progress 8.2x

CAUSE:

Bug# 19990803-061

CAUSE:

Progress has an index entry limit, the maximum number of fields per index is 16. However, Progress was not checking that the index entry limit for temp-tables had exceeded 16 components in version 7.x. This was logged as bug# 19961226-011, which was fixed in Progress 8.2A. Now with the fix, Progress generates error# 454 when running into this case.

FIX:

Reduce the number of components in the offending index to at least 16.