Is there the possibility of a Pure Perl DBI connection of some kind to an Oracle database? I'm trying to get away from worrying about the specific server architecture (e.g. Linux or AIX or Solaris), matching the specific installation location for the Perl modules on every server (the location of my HOME directory varies on different servers), the need to install an Oracle Instant Client on every server, and especially the need to do a source install on each server.
I'm imagining something like the following:
Build and install DBI on a server (with an installed compiler) inside a local::lib environment
Build and install some kind of pure perl DBD driver (or maybe use one of the built-in DBD drivers?)
Copy only the directory structure and the .pm files to another server
Run queries against the Oracle database using DBI_PUREPERL=2 and local::lib
What kind of DBD driver would work in this scenario (ODBC maybe)? Any other tips?