Consultor Eletrônico



Kbase P46374: Error 40 running an application on 9.1C or 9.1D.
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   25/12/2009
Status: Unverified

FACT(s) (Environment):

Progress 9.1x
OpenEdge 10.x

SYMPTOM(s):

Error 40 running an application.

SYSTEM ERROR: Attempt to define too many indexes. (40)

Running a program that uses static TEMP-TABLEs.

TEMP-TABLEs are defined as NO-UNDO.

TEMP-TABLEs are passed as OUTPUT TABLE parameter between programs.

CAUSE:

Temp tables are created from instances of persistent procedures which are never deleted.

FIX:

Make sure the persistent procedures are deleted properly when the application are not using them.