Re: Problem compiling DBD-Oracle

Re: Problem compiling DBD-Oracle

am 02.04.2007 17:59:09 von scoles

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 -"" wrote in message
news:7239630b0704012357m695a4c64q6b5e8c06f4c22290@mail.gmail .com...
> 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
>