首页 > 解决方案 > 纯Perl DBI/DBD查询Oracle数据库

问题描述

是否有可能与 Oracle 数据库建立某种纯 Perl DBI 连接?我试图允许从不同架构的许多不同服务器运行查询,并避免担心特定架构(例如 Linux 或 AIX 或 Solaris),匹配每个服务器上 Perl 模块的特定安装位置(我家的位置目录在不同的服务器上有所不同),需要在每台服务器上安装 Oracle Instant Client,尤其是需要在每台服务器上进行 DBI 和 DBD::Oracle 的源安装。

我在想像下面这样的东西:

在这种情况下,什么样的 DBD 驱动程序可以工作?也许是 JDBC 或 ODBC?

或者我应该放弃并在所有各种架构的示例服务器上执行 DBI 和 DBD::Oracle 的源代码安装,然后为每个不同的不同创建 DBI/DBD 模块 + Oracle 的即时客户端的某种安装包建筑学?(如果我可以避免设置 LD_LIBRARY_PATH 以使 Oracle 的 Instant Client 工作,则可以加分。)

想法?

标签: oracleperldbidbd

解决方案


推荐阅读