Глава 3. Установка и подготовка

Установка Oracle Instant Client

Для пакетов perl-DBD-Oracle и libdbd-oracle-perl, которые включены в поставку ora2pgpro, требуется Oracle Instant Client Package 12.1 (например, oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm). Если вы используете Debian, обратите внимание, что пакет libdbd-oracle-perl не поставляется с ora2pgpro, поскольку он доступен из дистрибутива в разделе contrib. Версия этого пакета для более старых версий (Debian 10, 11) также требует Oracle Instant Client версии 12.1, тогда как пакет libdbd-oracle-perl в Debian 12 требует Oracle Instant Client 21 или выше (имя пакета oracle-instantclient-basic-xx.xx.x.x.x.x86_64.rpm). При использовании системы на базе Debian (Ubuntu, Astra Linux) необходимо конвертировать RPM-пакет в Debian-пакет, воспользовавшись alien, а затем установить его с помощью dpkg. Пакеты можно загрузить отсюда или из другого источника и следовать инструкциям по установке.