Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: Obsolete Initialization Parameters
Have you verified that the application receiving this error is in fact
closing cursors when it is done with them? All you need is one pl/sql loop
where a cursor is executed once for every row in a driving cursor to be
explicitly opened in the loop and not closed to create this problem.
-----Original Message-----
From: oracle-l-bounce_at_freelists.org
[mailto:oracle-l-bounce_at_freelists.org]On Behalf Of David Boyd
Sent: Monday, February 23, 2004 2:37 PM
To: oracle-l_at_freelists.org
Subject: Obsolete Initialization Parameters
Hi List,
We got ORA-1000 errors "Too many open cursors" and our open_cursors is set to 1000. I was wondering if it's better to increase open_cursor or set CLOSE_CACHED_OPEN_CURSORS = true to resolve the problem. I know CLOSE_CACHED_OPEN_CURSORS is an obsolete initialization parameter in Oracle release 8.1. If I want to set CLOSE_CACHED_OPEN_CURSORS = true, do I have to set _close_cached_open_cursors=true? Or is it better to ask developer using SET_CLOSE_CACHED_OPEN_CURSORS Procedure in the application?
FAQ is at http://www.freelists.org/help/fom-serve/cache/1.htmlput 'unsubscribe' in the subject line.
-----------------------------------------------------------------
----------------------------------------------------------------
Please see the official ORACLE-L FAQ: http://www.orafaq.com
----------------------------------------------------------------
To unsubscribe send email to: oracle-l-request_at_freelists.org
![]() |
![]() |