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

Làm thế nào để cài đặt ruby-oci8?

Cập nhật một chút phiên bản cài đặt của ruby-oci8 cho 10.9 / 10.10 / 10.11OSX Mavericks / Yosemite / El Capitan - từng bước:

  1. Truy cập vào đây:http://www.oracle.com/technetwork/topics/intel-macsoft-096467.html
  2. Tải xuống phiên bản 64 bit của Instantclient-sqlplus, Instantclient-sdk, Instantclient-basic - phiên bản 32 bit không hoạt động với OSX 10.9
  3. Tạo thư mục tại / opt / oracle
  4. Giải nén Instantclient-basic trước tiên, chuyển đến / opt / oracle (nên thêm một thư mục - giống như / opt / oracle / Instantclient_11_2 /)
  5. Giải nén Instantclient-sdk và di chuyển nội dung của nó vào / opt / oracle / Instantclient_11_2 /
  6. Giải nén Instantclient-sqlplus và di chuyển nội dung của nó / opt / oracle / Instantclient_11_2 /
  7. Mở Terminal (nếu bạn chưa có) và nhập ...
  8. DYLD_LIBRARY_PATH=/opt/oracle/instantclient_11_2 export DYLD_LIBRARY_PATH
  9. ORACLE_HOME=/opt/oracle/instantclient_11_2 export ORACLE_HOME
  10. cd /opt/oracle/instantclient_11_2
  11. ln -s libclntsh.dylib.11.1 libclntsh.dylib (tạo một liên kết tượng trưng)
  12. env
  13. xác minh rằng DYLD_LIBRARY_PATH =/ opt / oracle / Instantclient_11_2 (đảm bảo không có dấu / sau Instantclient_11_2)
  14. xác minh ORACLE_HOME =/ opt / oracle / Instantclient_11_2
  15. gem install ruby-oci8

Nên làm việc sau đó. Cấu trúc tệp phải trông giống như sau:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để tăng hiệu suất cho INSERT hàng loạt vào bảng được liên kết ODBC trong Access?

  2. Cách thực thi PL SQL Block trong Oracle

  3. Oracle - Cách tạo người dùng chỉ đọc

  4. Sự cố với các biến liên kết của Oracle không sử dụng chỉ mục đúng cách

  5. Định cấu hình Hibernate để sử dụng SYS_GUID () của Oracle cho Khóa chính