Oracle
 sql >> Baza danych >  >> RDS >> Oracle

zainstaluj i skonfiguruj OCI8, aby połączyć oracle z php

Pobierz rozszerzenie PHP stąd (Potwierdź wersję PHP i pobierz dla tej samej, bezpieczną dla wątków wersję[TS]):http://pecl.php.net/package/oci8/2.0.8/windows

Powinieneś znaleźć trzy pliki .dll

php_oci8.dll, php_oci8_11g.dll i php_oci8_12c.dll

Umieść wszystkie dll w katalogu rozszerzeń, w WAMP jest to zazwyczaj wamp\bin\php\php5.*.*\ext

otwórz konfigurację php z System try serwera wamp i dodaj linię:

; Enable only which is required
;extension=php_oci8.dll
extension=php_oci8_11g.dll 
;extension=php_oci8_12c.dll

Zrestartuj serwer Apache.

EDYTUJ :Przepraszam, myślałem, że inne dll to biblioteki, ale zamiast tego są dla różnych wersji Oracle. W twoim przypadku włącz 11g. Zaktualizowano odpowiedź.

Aktualizacja 07.11.2016 :chciałem tylko powiedzieć, że najnowszy pakiet można znaleźć tutaj https://pecl.php.net/package /oci8 . Kiedy pisałem tę odpowiedź, 2.0.8 była chyba najnowsza.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zdobądź pracowników, którzy byli aktywni w określonym zakresie dat

  2. Jak mogę zobaczyć plan wykonania SQL w Oracle?

  3. Zależności Mavena nie rozwiązane w Eclipse

  4. WYROCZNIA. Uwierzytelnianie z LDAP zawsze zwraca -16

  5. Jak wstawić znacznik czasu w Oracle?