Say you have an Oracle DB installed and running on Machine A.
To use DBI with the database you need the DBD::Oracle module installed on a
machine where you also have the Oracle client libraries, etc. installed,
either Machine A itself, or another machine, Machine B.
If you want to run the Perl code on Machine A or Machine B then there is no
problem. Just install DBD::Oracle on them.
If you do not have the Oracle client installed on the machine where you want
to run your Perl code, Machine C,
then you can use the DBD:Proxy module (with supporting modules Net::Daemon,
RPC:PlServer and Storable)
installed on Machine C, and those modules plus DBD::Oracle installed on
Machine A or B. Then, Machine C can run Perl code against the database on
Machine A.
If you need to go the DBD::Proxy route then you should consult the Cheetah
Book "Programmming the Perl DBI",
and it's a good idea to consult it anyway.
--
David Adams
Computing Services
Southampton University
- Original Message -
From: "Markus Fischer" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, June 21, 2001 8:11 AM
Subject: [Oracle] DBI: Oracle client libs necessary ??
> Hi
>
> this is just a question for my understanding:
>
> Does the perl-dbi module depends/needs the oracle client library
> installation (at least) or does connecting to oracle databases on
> remote hosts work without it ?
>
> ty
> Markus
>