Hi Jesse,

Yes, the client is unpatched so far.
Thanks for the hint. 
We will try it out.

On Thu, 24 Oct 2002 00:36, Jesse, Rich wrote:
> Hey Mike,
>
> The OCI-21500 is definitely an Oracle problem.  It's like the dreaded
> ORA-600 error in that it should never happen.  The main difference is that
> OCI-21500 is a client problem.
>
> Are you running an unpatched client (9.0.1.0.0)?  If so, you'll want the
> 183MB 9.0.1.4.0 Linux patch from Oracle.  There is mention of a fix to one
> particular OCI-21500 error in the readme, but I don't know if it's
> applicable to your situation or not.
>
> If you're not able to get the patch, consider upgrading/migrating to v9.2.
> The same fix is in there.
>
> HTH!  GL!
>
> Rich
>
> Rich Jesse                           System/Database Administrator
> [EMAIL PROTECTED]              Quad/Tech International, Sussex, WI
> USA
>
> > -----Original Message-----
> > From: Mike McCauley [mailto:mikem@;open.com.au]
> > Sent: Wednesday, October 23, 2002 6:06 AM
> > To: Tim Bunce
> > Cc: [EMAIL PROTECTED]
> > Subject: Re: timeout, disconnect on DBD Oracle 9i causes ORA internal
> > error
> >
> >
> > Hi Tim and all,
> >
> > On Wed, 23 Oct 2002 20:40, Tim Bunce wrote:
> > > Try doing the disconnect inside the signal handler.
> >
> > Interesting thought, but alas it didnt work.
> > Still get the same internal error and core dump when
> > disconnect is called.
> >
> > I couldnt really see anything relevant in the Oracle API
> > other than OCIBreak,
> > which is what $sth->cancel() calls.
> >
> > Oracle seems to still think its inside some low level code,
> > even though we
> > signalled out of it and then called OCIBreak. I wonder if
> > there is any code
> > or API for resetting the comms stack in Oracle after a signal?
> >
> > Sigh.

-- 
Mike McCauley                               [EMAIL PROTECTED]
Open System Consultants Pty. Ltd            Unix, Perl, Motif, C++, WWW
24 Bateman St Hampton, VIC 3188 Australia   http://www.open.com.au
Phone +61 3 9598-0985                       Fax   +61 3 9598-0955

Radiator: the most portable, flexible and configurable RADIUS server 
anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, 
Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS, 
TTLS etc on Unix, Windows, MacOS etc.

Reply via email to