10.9 / 10.10 / 10.11OSX Mavericks / Yosemite / El Capitan用のruby-oci8のインストールのわずかに更新されたバージョン-ステップバイステップ:
- こちらにアクセス:http://www.oracle.com/technetwork/topics/intel-macsoft-096467.html
- 64ビットバージョンのinstantclient-sqlplus、instantclient-sdk、instantclient-basicをダウンロードします --32ビットバージョンはOSX10.9では動作しません
- / opt/oracleにディレクトリを作成します
- InstantClientを解凍します-基本的に最初に、/ opt / oracleに移動します(フォルダを追加する必要があります-/ opt / oracle / instanceclient_11_2 /のようなものです)
- Instantclient-sdkを解凍し、その内容を/ opt / oracle /instanceclient_11_2/に移動します
- Instantclient-sqlplusを解凍し、その内容を/ opt / oracle /instanceclient_11_2/に移動します
- ターミナルを開いて(まだ開いていない場合)、入力します...
-
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
(シンボリックリンクを作成します) -
env
- DYLD_LIBRARY_PATH =/ opt / oracle / instanceclient_11_2であることを確認します(instantclient_11_2の後に末尾/がないことを確認してください)
- ORACLE_HOME =/ opt / oracle/instantclient_11_2を確認します
- gem install ruby-oci8
その後は動作するはずです。ファイル構造は次のようになります。