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

Jak korzystać z klienta Oracle 11.2 z php (xampp) na win7 x64?

W końcu znalazłem rozwiązanie:

Pobrałem rzeczywiste biblioteki DLL OCI z "PECL ::PAckage ::oci8::2.0.8" (w moim przypadku 32-bitowa, bezpieczna wątkowo biblioteka DLL), a następnie usunięto ; z tej linii

;extension=php_oci8_11g.dll  ; Use with Oracle 11gR2 Instant Client

Dodałem również następujące wiersze do mojego http.conf apache

SetEnv ORACLE_BASE "C:/oracle/"
SetEnv ORACLE_HOME "C:/oracle/product/11.2.0/client_1"  

Po tym zrestartowałem Apache, upewniając się, że mój alias połączenia jest prawdopodobnie umieszczony w moim tsnames.ora i wtedy mógłbym używać funkcji oci8 bez żadnych problemów.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Błąd SQL:ORA-00933:Polecenie SQL nie zostało poprawnie zakończone

  2. Błąd ON CONVERSION ERROR z ORA-43918:ten argument musi być literałem

  3. importowanie danych XML w Oracle DB

  4. Dostrajanie zapytania SQL w Oracle

  5. Jak mogę użyć wyrażenia regularnego do podzielenia ciągu, używając ciągu jako separatora?