Consultor Eletrônico



Kbase P164144: 4GL/ABL: SYSTEM ERROR: This server has too many open cursors
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   3/15/2011
Status: Verified

SYMPTOM(s):

4GL/ABL: SYSTEM ERROR: This server has too many open cursors

SYSTEM ERROR: This server has too many open cursors so the cursor creation attempt by user <NUM> at line <NUM> in <NUM>, msgcode <NUM>, ROWID <NUM>, table <num>, index <NUM>. (15093)


SYSTEM ERROR: This server has too many open cursors so the cursor creation attempt by user 122 at line 783 in Z:/vobs_rkt/src/glue
sadb.c, msgcode 50, ROWID 0, table 31, index 74.

Error appears in the database log after code that is creating lots of dynamic queries without properly closing them

FACT(s) (Environment):

All Supported Operating Systems
OpenEdge 10.2B

CAUSE:

A high number of dynamic queries were being opened in the application and never closed.

FIX:

Ensure that all dynamic queries are closed when they are no longer needed.