Oracle
 sql >> база данни >  >> RDS >> Oracle

инсталирайте и конфигурирайте OCI8 за свързване на oracle към php

Изтеглете PHP разширението от тук (Потвърдете версията на PHP и изтеглете същата, безопасната за нишки [TS] версия):http://pecl.php.net/package/oci8/2.0.8/windows

Трябва да можете да намерите три .dll

php_oci8.dll, php_oci8_11g.dll и php_oci8_12c.dll

Поставете всички dll в директорията с разширения, в WAMP това обикновено е wamp\bin\php\php5.*.*\ext

отворете php конфигурацията от системния опит на wamp сървъра и добавете реда:

<предварителен код>; Активирайте само това, което е задължително;extension=php_oci8.dllextension=php_oci8_11g.dll;extension=php_oci8_12c.dll

Рестартирайте сървъра Apache.

РЕДАКТИРАНЕ :Съжалявам, мислех, че другите dll са библиотеките, но вместо това те са за различни версии на oracle. Във вашия случай активирайте 11g. Отговорът е актуализиран.

Актуализация 2016-11-07 :просто исках да кажа, че последният пакет може да бъде намерен тук https://pecl.php.net/package /oci8 . Когато написах този отговор, 2.0.8 беше последният, предполагам.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL не е валиден месец

  2. не мога да намеря намек за „Oracle SQL Developer“ и „Oracle Database 12c“ в обвивката на Linux

  3. Oracle Partition by ID и subpartition by DATE с интервал

  4. Възстановяване на база данни на Oracle

  5. Разберете историята на SQL заявките