PHP использование серверов Oracle

 

Для доступа к базам Oracle в PHP есть два расширения php_oracle и php_oci8

php_oracle - базовый интерфейс, считается устаревшим. php_oci8 работает по протоколу OCI8 (работает с версиями Oracle 7.x/8.x/9.x) более гибок. Он поддерживает связывание глобальных и локальных переменных с меками Oracle, полностью раелизует поддержку LOB, FILE и ROWID, а также позволяет использовать переменные определенные пользователем.

В windows чтобы использовать второе расширение пользователям потребуется Oracle 8.1 и выше

Стоит отметить, что одновременно оба расширения работать НЕ будут. Так что надо раскомментировать только одно из них и не забыть перестартовать сервер. (Выявлено

)

Пример:

;extension=php_oracle.dll
extension=php_oci8.dll

или
extension=php_oracle.dll;
extension=php_oci8.dll

Более подробно про установку, настройку и возможные проблеммы В русской документации к PHP