Oracle के तत्काल क्लाइंट इंस्टॉलेशन निर्देश निर्दिष्ट करते हैं कि उपयोगकर्ता LD_LIBRARY_PATH सेट करता है। एकाधिक उपयोगकर्ताओं के लिए इसे प्रबंधित करना बहुत मुश्किल है।
किसी भी पर्यावरण चर को सेट किए बिना तत्काल क्लाइंट का उपयोग करने के लिए:
oracle.com से तत्काल ग्राहक वितरण डाउनलोड करें। गैर-जावा सॉफ़्टवेयर विकास करने के लिए, आपको आवश्यकता होगी (Oracle 10.2 मानकर):
instantclient-basic-linux-x86_64-10.2.0.4.0.zip
instantclient-sdk-linux-x86_64-10.2.0.4.0.zip
instantclient-sqlplus-linux-x86_64-10.2.0.4.0.zip
तीन फाइलों को अनज़िप करें। यह आपको एक निर्देशिका देगा
instantclient_10_2/
फ़ाइलों को /usr में कॉपी करें, जो कि डायनेमिक लोडर खोजों के डिफ़ॉल्ट स्थानों में से एक है।
sudo cp instantclient_10_2/sdk/include/*.h /usr/include
sudo cp instantclient_10_2/sqlplus /usr/bin
sudo cp instantclient_10_2/*.so* /usr/lib
यदि आप tnsnames.ora का उपयोग करते हैं, तो इसे /etc में कॉपी करें, जो कि डिफ़ॉल्ट वैश्विक स्थान है जहां oracle रनटाइम खोज करता है।
sudo cp tnsnames.ora /etc
इसके साथ परीक्षण करें
/usr/bin/sqlplus scott/[email protected]