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.