Hi, I am trying to install DBD::Oracle against perl v5.8.8. I am running Oracle Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 on Ubuntu 8.04. The perl Makefile.pl and make seemed to work fine. 'make test' however fails against t/26exe_array. I see some other errors in the output, but, they don't seem to be reported in the final summary.
make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/01base................# Test loading DBI, DBD::Oracle and version t/01base................ok t/10general.............ok t/12impdata.............ok t/14threads.............ok t/15nls.................ok t/20select..............ok t/21nchar...............ok t/22nchar_al32utf8......ok t/22nchar_utf8..........ok t/23wide_db.............skipped: Database character set is not Unicode t/23wide_db_8bit........skipped: Database character set is not Unicode t/23wide_db_al32utf8....skipped: Database character set is not Unicode t/24implicit_utf8.......ok t/25plsql...............ok t/26exe_array...........2/14 t/26exe_array........... Dubious, test returned 2 (wstat 512, 0x200) Failed 2/14 subtests t/28array_bind..........ok t/30long................ok t/31lob.................1/9 DBD::Oracle::db do failed: ORA-00942: table or view does not exist (DBD ERROR: error possibly near <*> indicator at char 14 in 'select * from <*>v$session where 0=1') [for Statement "select * from v$session where 0=1"] at t/31lob.t line 64. t/31lob.................ok t/31lob_extended........ok t/32xmltype.............ok t/34pres_lobs...........ok t/40ph_type.............1/19 Placeholder behaviour for ora_type=1 VARCHAR2 (the default) varies with Oracle version. Oracle 7 didn't strip trailing spaces, Oracle 8 did, until 9.2.x Your system doesn't. If that seems odd, let us know. t/40ph_type.............ok t/50cursor..............1/12 Can't determine open_cursors from v $parameter, so using default t/50cursor..............ok t/51scroll..............ok t/55nested..............ok t/56embbeded............ok t/60reauth..............skipped: ORACLE_USERID_2 not defined. t/70meta................ok t/80ora_charset.........ok Test Summary Report ------------------- t/26exe_array (Wstat: 512 Tests: 14 Failed: 2) Failed tests: 11, 14 Non-zero exit status: 2 Files=29, Tests=1100, 35 wallclock secs ( 0.17 usr 0.30 sys + 4.24 cusr 6.41 csys = 11.12 CPU) Result: FAIL Failed 1/29 test programs. 2/1100 subtests failed. make: *** [test_dynamic] Error 255 Any ideas on how to resolve this would be much appreciated? I have tried googling quite a bit without much success. Or should I just ignore the errors and try to force install? Thanks Regards George M.P.