Using DBD::pNET or DBD::Proxy with DBD::Oracle



(I asked this on comp.lang.perl.modules yesterday and got one helpful
response. Thought I'd try here, too.)

I may need to connect to an Oracle server from a Perl client on a
remote machine without using DBD::Oracle on the client (because the
"decision-makers" won't install Oracle client libraries on the client
machine). Is anyone here familiar enough with DBD::pNET and pNETagent or
DBD::Proxy to know if they will work well (or at all) with DBD::Oracle on
the server? I did a bit of google searching for 'DBD::pNET DBD::Oracle'
and 'pNETagent DBD::Oracle', etc. but did not succeed in finding an
answer to my question.

DBD::Proxy appears to be written by the same person as DBD::pNET.
Is DBD::Proxy intended to 'obsolete' DBD::pNET? Anyone know if it
supports transactions? (I was also pointed to DBD::Gofer, but it does
not support transactions.) [Update: according to:
http://www.nntp.perl.org/group/perl.dbi.dev/2007/03/msg4909.html
DBD::Proxy supports transactions.]


Are there any other modules that provide this functionality?


Thanks!

--

.



Relevant Pages

  • Using DBD::pNET with DBD::Oracle
    ... I may need to connect to an Oracle server from a Perl client on a remote ... Is anyone here familiar enough with DBD::pNET and pNETagent ...
    (comp.lang.perl.modules)
  • Re: Using DBD::pNET with DBD::Oracle
    ... I may need to connect to an Oracle server from a Perl client on a remote ... Is anyone here familiar enough with DBD::pNET and pNETagent ... if the client only needs basic SQL access. ...
    (comp.lang.perl.modules)
  • Re: [2/3] POHMELFS: Documentation.
    ... userspace it works with any underlying filesystem and still is ... Courtesy to transactions, ... Resending transactions to different servers on timeout or error. ... request comes from different client, ...
    (Linux-Kernel)
  • Re: Aging report problem.
    ... The client table contains all clients from ... The transaction table contains all transactions from day one ... The aging ... of which equals 0 and the last 2, from Sept 2007 are still owed and those ...
    (comp.databases.ms-access)
  • Re: Is there an obvious way to do this in python?
    ... a sort of *pointer* to each of the kinds of transactions she can do, ... are shipped separately and *linked* at the client side... ... |upgrade to Python 3000 because it sounds cooler than plain old Python ... You can assume complete control of all the ...
    (comp.lang.python)