Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

cài đặt và cấu hình OCI8 để kết nối oracle với php

Tải xuống Phần mở rộng PHP từ đây (Xác nhận Phiên bản PHP và tải xuống phiên bản tương tự, phiên bản [TS] an toàn cho chuỗi): http://pecl.php.net/package/oci8/2.0.8/windows

Bạn sẽ có thể tìm thấy ba .dll

php_oci8.dll, php_oci8_11g.dll và php_oci8_12c.dll

Đặt tất cả dll trong thư mục mở rộng, trong WAMP, nó thường là wamp\bin\php\php5.*.*\ext

mở cấu hình php từ máy chủ Hệ thống thử của wamp và thêm dòng:

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

Khởi động lại máy chủ Apache.

CHỈNH SỬA :Xin lỗi, tôi nghĩ các dll khác là thư viện, nhưng thay vào đó chúng dành cho các phiên bản oracle khác nhau. Trong trường hợp của bạn, bật 11g. Đã cập nhật câu trả lời.

Cập nhật 2016-11-07 :chỉ muốn nói rằng bạn có thể tìm thấy gói mới nhất tại đây https://pecl.php.net/package / oci8 . Khi tôi viết câu trả lời này, tôi đoán 2.0.8 là câu trả lời mới nhất.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cập nhật JavaFX TextArea ngay lập tức

  2. Oracle regex thay thế nhiều lần xuất hiện của một chuỗi được bao quanh bởi dấu phẩy

  3. Cấp quyền lựa chọn trên tất cả các bảng do người dùng cụ thể sở hữu

  4. Io ngoại lệ:Lỗi Oracle ORA-12650 sau khi nâng cấp Oracle lên 12g

  5. Làm cách nào để trích xuất một tập hợp con của cơ sở dữ liệu thành tệp dbunit bằng cách sử dụng truy vấn sql?