是否可以将某种纯Perl DBI连接到Oracle数据库?我试图允许运行来自不同体系结构的许多不同服务器的查询,并避免担心特定的体系结构(例如Linux或AIX或Solaris),使每个服务器上的Perl模块的特定安装位置(我的HOME位置)匹配目录在不同的服务器上有所不同),需要在每台服务器上安装Oracle Instant Client,尤其是在每台服务器上进行DBI和DBD :: Oracle的源安装。
我在想像以下内容:
在这种情况下,哪种DBD驱动程序可以工作?可能是JDBC还是ODBC?
或者我应该放弃并在所有各种体系结构的示例服务器上执行DBI和DBD :: Oracle的源代码安装,然后为DBI / DBD模块+ Oracle的Instant Client创建某种安装包每个不同的架构? (如果我可以避免设置LD_LIBRARY_PATH来使Oracle Instant Client正常工作,则可以加分。)
有想法吗?