Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: Oracle9i and Perl.

Re: Oracle9i and Perl.

From: elwood <elwood_at_fame-online.de>
Date: Fri, 28 Feb 2003 20:16:24 +0100
Message-ID: <3E5FB588.A2E6E5DC@fame-online.de>


I've compiled DBD::Oracle earlier - from source, on Windows NT 4. It uses OCI (Oracle call interface) and on-site installation requires the same Oracle client version as at compile time. This means that if you compiled DBD::Oracle on a machine having the Oracle 8i client and OCI libs installed, the target machine will need to have the same installation. The Perl version I used is IndigoPerl 5.6.0 (www.indigostar.com), which is a convenient Win32 compilation of the Perl interpreter along with standard libs and many additional modules. The C compiler I used is MS Visual C++ 6.0. I've found that version 1.06 of DBD:Oracle can only be compiled against Oracle OCI version 8.0. For OCI version 8i you will need DBD::Oracle 1.12, which in turn cannot use OCI 8.0. I have not yet tried Oracle 9i. The DBI module's version I use is 1.21.

Compilation generates basically the following files: <Perl-dir>\site\lib\auto\DBD\Oracle\Oracle.dll <Perl-dir>\site\lib\DBD\Oracle.pm
I could mail them if you are interested (elwood_at_fame-online.de) To use them you will need to have a Oracle 8i client installation including OCI libs.

The ppm module you named is probably part of ActiveState Perl. They had not upgraded to DBD::Oracle 1.12 the last time I checked that out (some months back).

hej då!
elwood

George Barbour schrieb:
>
> Oracle9i 9.2.0.1.0.
> Win NT 4.0
> I am working through 'Perl for DBA's' by Duncan and Still.
> Has anybody used the DBD::Oracle Perl Module to access an Oracle9i database?
> or managed to install DBD without the 'ppm' module, which doesn't seem to be
> included in the install.
>
> George Barbour.
Received on Fri Feb 28 2003 - 13:16:24 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US