Kbase P27219: Error 40 running an application with static NO-UNDO TEMP-TABLEs.
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  16/10/2008 |
|
Status: Verified
FACT(s) (Environment):
Progress 9.1B
Progress 9.1C
SYMPTOM(s):
SYSTEM ERROR: Attempt to define too many indexes. (40)
Running a program that uses static TEMP-TABLEs
TEMP-TABLEs are defined as NO-UNDO
No dynamic TEMP-TABLE are involved
TEMP-TABLEs are passed as OUTPUT TABLE parameter between programs
CAUSE:
Bug# 20010807-002
CAUSE:
When Progress returns from a program with an OUTPUT TABLE parameter for a static TEMP-TABLE, some internal data is not cleaned up properly, and will not be cleaned up unless the Progress session is quit altogether. Over time this problem will generate error 40.
FIX:
Upgrade to either the latest patch for Progress 9.1C or to Progress 9.1D