in reply to dbd::oracle HELP

Has anyone found a workable solution for this problem? I'm having a similar error:

install_driver(Oracle) failed: Unable to get DBI state from DBI::_dbistate at f1344. DBI not loaded. at /usr/perl5/5.8.4/lib/sun4-solaris-64int/DynaLoader.pm line 253.

I verified that my Perl binaries and DBI and Oracle DBD libraries were all compiled for 32 bit.

/usr/bin/perl: ELF 32-bit MSB executable SPARC Version 1, dynamically +linked, stripped

DBI.so: ELF 32-bit MSB dynamic lib SPARC Version 1, dynamically linked +, not stripped

Oracle.so: ELF 32-bit MSB dynamic lib SPARC Version 1, dynamically lin +ked, not stripped

Replies are listed 'Best First'.
Re^2: dbd::oracle HELP
by Anonymous Monk on Jan 13, 2010 at 15:48 UTC
    FYI - for anyone having this problem - rebuilding the perl binaries seemed to fix my problem.
      What fixed it for me was installing DBD::Oracle after DBI using cpan.

      E.g.
      cpan> install DBI
      stuff.... OK
      cpan> force install DBD::Oracle

      Need to use force because it will attempt to connect to a generic database... Karl