我目前正在使用 perl 模块 DBI (1.613) 和 DBD::Oracle (1.26) 访问 Oracle 数据库版本 9i (9.2.0.8.0)。该项目的当前范围现在要求我访问版本 8i (8.1.7.4.0) 的 Oracle 数据库,并且根据DBD::Oracle 项目,我只能使用 DBD::Oracle 版本 1.20 访问第二个数据库或以下。
我知道我可以使用 DBD 版本 1.20 来访问两个数据库,但我想知道是否可以安装两个版本的 DBD 模块并为每个数据库使用可接受的版本(不太容易出错)。