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


In reply to Re^2: DBD::Oracle - is it a must to have an oracle client? by grinder
in thread DBD::Oracle - is it a must to have an oracle client? by moshkod

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.