http://www.perlmonks.org?node_id=543488


in reply to Perplexing error message with Oracle 10g Express Edition.

Did you search?

Which version of perl do you have?

Where did you install the binaries from?

Its a binary compatibility problem. Perl-5.8.x has broken compatibility a couple of times, and whomever created your DBI/Oracle binaries (ppd), did so with a perl which is not compatible with yours.

Offhand, compatibility was broken in 5.8.1, 5.8.7.

The solution is to reinstall a DBI and DBD::Oracle compatible with your version of perl, or upgrade your perl.

update: It appears this incompatibility are due to ActiveState's modifications (ActivePerl build 816).

MJD says "you can't just make shit up and expect the computer to know what you mean, retardo!"
I run a Win32 PPM repository for perl 5.6.x and 5.8.x -- I take requests (README).
** The third rule of perl club is a statement of fact: pod is sexy.

  • Comment on Re: Perplexing error message with Oracle 10g Express Edition.

Replies are listed 'Best First'.
Re^2: Perplexing error message with Oracle 10g Express Edition.
by DigitalKitty (Parson) on Apr 15, 2006 at 07:28 UTC
    Hi PodMaster.

    I consulted Google but I wasn't able to find anything which solved the problem. My current setup is:

    • WinXP
    • Perl 5.8.7 (ActiveState binary build 813)


    Thanks for the help,

    ~Katie

    *Update: After upgrading to ActivePerl 5.8.8 (Build: 817) and DBI to 1.50, the previous problem has been eliminated.