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