I'm constantly running into this oracle exception after my app has been running for a couple of hours.
I'm using DOA4.0.6/Oracle10g server/9.2i client/Delphi7 pro
I think the default max per session is 300.
I'm using the following to see how many cursors are open. Is it correct?
select *
from v$sesstat
where statistic#= 3 and sid in (select sid
from v$session
where upper(program) like 'PROJECT%')
I've written a very simple project that uses TOracleSession/TOracleDataset to open a resultset and I can see the cursor count go up. However when I call CloseAll the count does not go down.
In fact it doesn't go down until the session is closed. Is this expected behaviour?
Thanks
Jo
I'm using DOA4.0.6/Oracle10g server/9.2i client/Delphi7 pro
I think the default max per session is 300.
I'm using the following to see how many cursors are open. Is it correct?
select *
from v$sesstat
where statistic#= 3 and sid in (select sid
from v$session
where upper(program) like 'PROJECT%')
I've written a very simple project that uses TOracleSession/TOracleDataset to open a resultset and I can see the cursor count go up. However when I call CloseAll the count does not go down.
In fact it doesn't go down until the session is closed. Is this expected behaviour?
Thanks
Jo