Do you know what version of DBD::Oracle and DBI you are using. Looks like you are using an old version of OCI (Oracle Client) which may not have/be compatiable with the present OCI Array Inteface
Try compileing and testing it against the Oracle instant cleint. I you rally want to use a old Oracle client like that I would use DBD:Oracle 16 or earliler as 17 and later version would require a newer OCI client ""Eric -"" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > Hello > > I'm trying to compile DBD-Oracle perl module but "make test" crashed on: > > t/26exe_array...........ok 1/14DBD::Oracle::st execute_array failed: > ORA-00600: internal error code, arguments: [kdtdelrow-2], [4], [4], > [], [], [], [], [] > ORA-01722: invalid number (DBD ERROR: error possibly near <*> > indicator at char 68 in 'INSERT INTO dbd_ora__drop_me ( row_1, row_2, > row_3) VALUES (:p1,:p2<*>,:p3)') [for Statement "INSERT INTO > dbd_ora__drop_me ( row_1, row_2, row_3) VALUES (?,?,?)"] at > t/26exe_array.t line 91. > # Looks like you planned 14 tests but only ran 4. > # Looks like your test died just after 4. > t/26exe_array...........dubious > Test returned status 255 (wstat 65280, 0xff00) > DIED. FAILED tests 5-14 > Failed 10/14 tests, 28.57% okay > > I don't find any issue for this trouble in the module README and > README.help.txt. > > Do someone has an idea ? > > have a good day > > Oracle: 8i, R3 (8.1.7) > Perl: 5.8.7 (with threads) > Solaris 8, sparc >
