Расширению OCI8 требуются клиентские библиотеки Oracle 9iR2, 10g или 11g. Если база данных Oracle установлена на одной машине с PHP, то база данных уже содержит все необходимые библиотеки для установки. Если PHP находится на другой машине, используйте библиотеки » Oracle Instant Client.
Для использования Oracle Instant Client, установите basic или basiclite zip-архив Oracle Instant Client или RPM-пакет. При сборке PHP из исходного кода, также установите zip-архив sdk или devel RPM-пакет.
В Windows, DLL-библиотеке php_oci8 необходимы библиотеки из версии 10gR2 или выше. В версиях PHP от 5.3 и до 5.3.5 включительно, DLL-библиотеке необходимы клиентские библиотеки версии Oracle 11gR1 и выше. Начиная с версии PHP 5.3.6 DLL-библиотеке php_oci8_11g требуются клиентские библиотеки версии Oracle 11gR2 и выше. В некоторых версиях Instant Client вам также могут дополнительно потребоваться библиотеки mfc71.dll и msvcr71.dll.
Необходимо использовать PHP с теми же или более свежими версиями библиотек Oracle, чем те, с которыми было собрано расширение OCI8.
Замечание:
Если OCI8 использует клиентские библиотеки 9iR2 или 10g, то PHP сможет соединиться с базой данных Oracle 8i, 9iR2, 10g или 11g. Если OCI8 использует клиентские библиотеки 11g, то база данных может иметь версии 9iR2, 10g и 11g.
Замечание:
Полный набор возможностей OCI8 возможен только при использовании новейших версий клиентских библиотек и базы данных.