Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.server -> ESQL question
I am unable to start more than two threads in my oracle application
which uses ESQL. When the 3rd thread attempts to open the database
the entire process locks up, cannot kill it using "kill -9" (I am
using Oracle 8.0.5 on Solaris 2.6). Has anybody seen this?
In the *.cpp file produced by the Pro*C compiler I noticed the following: (generated c++ code)
static unsigned long sqlctx = 141331;
and is later used in every function which has ESQL statements:
sqlcxt((void **)0, &sqlctx, &sqlstm, &sqlfpn);
What is this sqlctx? Why is its value hardcoded to 141331.
TIA.
Sent via Deja.com http://www.deja.com/
Share what you know. Learn what you don't.
Received on Wed Jun 30 1999 - 09:23:48 CDT
![]() |
![]() |