Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?
 
PerlMonks  

Re: Trouble getting a local DBD::Oracle to work (Dynaloader!)

by syphilis (Archbishop)
on Mar 17, 2016 at 03:28 UTC ( [id://1158046]=note: print w/replies, xml ) Need Help??


in reply to Trouble getting a local DBD::Oracle to work (Dynaloader!)

DBD::Oracle object version 1.74 does not match bootstrap parameter 1.64 at .../DynaLoader.pm line 223

That's usually a sign of a botched install.
The version of your Oracle.pm is 1.64, and it wants to wants to bootstrap object version 1.64 (where "object version" is the version of the Oracle shared object that perl builds and installs as part of the DBD::Oracle build and installation process).
However, the object that it finds is still version 1.74.

So ... it seems you've successfully downgraded Oracle.pm from 1.74 back to 1.64, but the compiled/XS element of DBD::Oracle that's being found is version 1.74.
Either you failed to properly build and install DBD-Oracle-1.64, or the "object" for 1.64 has, instead of overwriting the "object" for 1.74, been installed into a different location - one that occurs later in @INC.

Are you sure you built and installed DBD::Oracle correctly ? (Replacing version 1.74 of Oracle.pm with version 1.64 of Oracle.pm is not sufficient.)

Cheers,
Rob
  • Comment on Re: Trouble getting a local DBD::Oracle to work (Dynaloader!)

Replies are listed 'Best First'.
Re^2: Trouble getting a local DBD::Oracle to work (Dynaloader!)
by cLive ;-) (Prior) on Mar 17, 2016 at 13:34 UTC
    I've added more info to the original post.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1158046]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others contemplating the Monastery: (3)
As of 2024-04-16 20:56 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found