http://technet.oracle.com/docs/products/oracle8i/doc_library/817_doc/server.817/a76999/e2100.htm
says: 
""""""""""""""
ORA-03120 two-task conversion routine: integer overflow

Cause: An integer value in an internal Oracle structure overflowed when being sent or 
received over a heterogeneous connection. This can happen when an invalid buffer 
length or too great a row count is specified. It usually indicates a bug in the user 
application. 

Action: Check parameters to Oracle calls. If the problem recurs, reduce all integer 
parameters, column values not included, to less than 32767. 
""""""""""""""

Without seeing the script, we'll be hard pressed to see what is causing this.

and

perl -MDBI -e 'print $DBI::VERSION'

to get your DBI version



-----Original Message-----
From: Mickey Mestel [mailto:[EMAIL PROTECTED]]
Sent: Thursday, February 08, 2001 2:07 PM
To: [EMAIL PROTECTED]
Subject: strange error from dbi-oracle


hi,

        i'm on perl5 (5.0 patchlevel 5 subversion 2), dbi 1.13, dbd oracle 1.03,
oracle 8.1.5, solaris for intel.

        i am up and running fine, connecting to 8.1.5 and 8.1.6 engines.  when i
try to connect to an 8.1.7 engine, i'm getting the following error, somewhat
randomly, i.e. it comes in the same place for a specific query, but
different places in different queries.  1 query might return with 10 rows
before the error, another may return 100.

        ORA-03120: two-task conversion routine: integer overflow

        this seems like a definite version thing, an internal value that was an int
is something bigger now, but just wanted to see if anyone else has seen
this.

        we are working on getting 8.1.6, (8.1.7 isn't available for the intel
platform), and will have to go from there.

        also, how can you find out the dbi and dbd version in an installed system?

        thanks,

        mickm

BayGate, Inc.
539 Bryant St. # 400
San Francisco, CA 94107
Phone: 415.908.3944
Fax: 415.908.3945
www.baygate.com

Reply via email to