in reply to Re: DBD::Oracle - is it a must to have an oracle client?
in thread DBD::Oracle - is it a must to have an oracle client?
Not strange at all. The Oracle client kit (at least for 8.1.7 which is what I am using) allows you to work with perl 5.6. So my main production servers are all at 5.6. I would give my right arm to be able to obtain a DBD::Oracle for 5.8.x (ActiveState, as the db server is running on Win32).
I use DBD::Proxy to connnect to the database from FreeBSD machines and it works perfectly, but the performance is pretty awful. Fortunately there's not a lot of traffic that goes through that pipe.
DBD::ODBC a reasonable way to get to 5.8, but it can't match DBD::Oracle in terms of performance. A couple of years ago I heard noises of Oracle and AS coming to an agreement about distributing an DBD::Oracle for 5.8 but I don't think anything ever came of it.
The only legitimate way forward is to compile AS Perl and compile my own DBD::Oracle. This would work, since I have the required headers and libraries. But while I'm quite at home building perl on Unix, the thought of building perl on Windows gives me the Phear.
oh, and getting back to the OP's question, yes, I'm pretty sure having a client is a must, since DBD::Oracle makes calls into libraries supplied by Oracle.
• another intruder with the mooring in the heart of the Perl
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: DBD::Oracle - is it a must to have an oracle client?
by gsiems (Deacon) on Jul 05, 2006 at 03:42 UTC |