Oracle 9.2's standard client install doesn't have enough files to actually make DBD::Oracle (though it does have enough to run it, like the shared libraries and such). So, I had to add a number of header files. I ftp'ed them over from the database machine which I was connecting to. Here's what I had to add:

My build environment is Solaris 2.9 using Perl 5.8.0 (no special builds) and Oracle 9.2.

------
We are the carpenters and bricklayers of the Information Age.

Please remember that I'm crufty and crochety. All opinions are purely mine and all code is untested, unless otherwise specified.

  • Comment on DBD::Oracle and Oracle 9i standard client install

Replies are listed 'Best First'.
Re: DBD::Oracle and Oracle 9i standard client install
by exussum0 (Vicar) on Jan 13, 2004 at 21:33 UTC
    Did you install the development version of Oracle with the OCI stuff? I had this problem doing an install a few months back. That was the problem on a linux box. I'm about to do the same on a solaris box in about 18 hours, with the same exact setup.. so if you don't get through, leave me a /msg or an email. Maybe I'll find something..

    Update: So the poster was able to manually copy over the source files he needed from a developer edition to compile DBD::Oracle.


    Play that funky music white boy..
      I too got that error. But when I chose the custom installation and installed OCI stuff the errors went away. (i.e after the installation of the client I chose the custom installation again). msHemanTH@gmailcom