10.9/10.10/10.11OSX Mavericks/Yosemite/El Capitan के लिए Ruby-oci8 की स्थापना का थोड़ा अद्यतन संस्करण - चरण-दर-चरण:
- यहां जाएं:http://www.oracle.com/technetwork/topics/intel-macsoft-096467.html
- इंस्टेंटक्लाइंट-एसक्लप्लस, इंस्टेंट क्लाइंट-एसडीके, इंस्टेंट क्लाइंट-बेसिक के 64 बिट संस्करण डाउनलोड करें - 32 बिट संस्करण OSX 10.9 के साथ काम नहीं करते हैं
- /ऑप्ट/ओरेकल पर निर्देशिका बनाएं
- पहले झटपट क्लाइंट-बेसिक अनज़िप करें, /opt/oracle पर जाएँ (एक फ़ोल्डर जोड़ना चाहिए - /opt/oracle/instantclient_11_2/ जैसा कुछ)
- instantclient-sdk को अनज़िप करें और इसकी सामग्री को /opt/oracle/instantclient_11_2/ पर ले जाएँ
- instantclient-sqlplus को अनज़िप करें और इसकी सामग्री को स्थानांतरित करें /opt/oracle/instantclient_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/instantclient_11_2 (सुनिश्चित करें कि कोई पीछे नहीं है / Instantclient_11_2 के बाद)
- ORACLE_HOME=/opt/oracle/instantclient_11_2 सत्यापित करें
- मणि स्थापित रूबी-oci8
उसके बाद काम करना चाहिए। फ़ाइल संरचना इस तरह दिखनी चाहिए: