>Задача: perl-скрипт на машине с установленным клиентом версии 9 должен работать и
>с базой Oracle 7.x.x. Т.е. надо перенести сбилденные библиотеки для 7
>клиента и _динамически_ указывать в скрипте библиотеку для какой версии использовать. Сам такое не делал, но теоретически получается такая конструкция:
1. Поставить клиента Oracle 7
3. Сказать в ORA_HOME, где он
4. Подхачить DBD::Oracle, чтобы он стал DBD::Oracle7 и искал клиента в
$ENV{ORA7_HOME}
5. Собрать и установить DBD::Oracle7
6. Поставить клиента Oracle 9
7. Сказать в ORA_HOME, где он
8. Подхачить DBD::Oracle, чтобы он стал DBD::Oracle9 и искал клиента в
$ENV{ORA9_HOME}
9. Собрать и установить DBD::Oracle9
10. В своей программе установить ENV{ORA7_HOME} и ENV{ORA9_HOME} перед
использованием соответствующего DBD::OracleX->connect