Versi pemasangan ruby-oci8 yang sedikit diperbarui untuk 10.9/10.10/10.11OSX Mavericks/Yosemite/El Capitan - langkah demi langkah:
- Buka di sini:http://www.Oracle.com/technetwork/topics/intel-macsoft-096467.html
- Unduh versi 64bit dari instantclient-sqlplus, instantclient-sdk, instantclient-basic - versi 32bit tidak bekerja dengan OSX 10.9
- Buat direktori di /opt/Oracle
- Unzip instantclient-basic terlebih dahulu, pindah ke /opt/Oracle (harus menambahkan folder - sesuatu seperti /opt/Oracle/instantclient_11_2/)
- Buka zip instantclient-sdk dan pindahkan isinya ke /opt/Oracle/instantclient_11_2/
- Buka zip instantclient-sqlplus dan pindahkan isinya /opt/Oracle/instantclient_11_2/
- Buka Terminal (jika Anda belum melakukannya) dan ketik...
DYLD_LIBRARY_PATH=/opt/oracle/instantclient_11_2 export DYLD_LIBRARY_PATH
ORACLE_HOME=/opt/oracle/instantclient_11_2 export ORACLE_HOME
cd /opt/oracle/instantclient_11_2
ln -s libclntsh.dylib.11.1 libclntsh.dylib
(membuat tautan simbolis)env
- verifikasi bahwa DYLD_LIBRARY_PATH=/opt/Oracle/instantclient_11_2 (pastikan tidak ada tambahan / setelah instantclient_11_2)
- verifikasi ORACLE_HOME=/opt/Oracle/instantclient_11_2
- pasang permata ruby-oci8
Harus bekerja setelah itu. Struktur file akan terlihat seperti ini: