Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

आपका Oracle ODBC ड्राइवर Oracle क्लाइंट को कैसे लोड करता है?

हमारे Oracle ODBC ड्राइवर का Oracle क्लाइंट-आधारित संस्करण Oracle क्लाइंट के पूर्ण संस्करण या अधिक हल्के इंस्टेंट क्लाइंट के साथ संगत है।

अगर आप ORACLE_HOME सेट करते हैं मशीन पर पर्यावरण चर जहां आप Oracle ODBC ड्राइवर स्थापित करते हैं, यह Oracle क्लाइंट के पूर्ण संस्करण को लोड करने का प्रयास करेगा और ORACLE_HOME द्वारा इंगित निर्देशिका के अंतर्गत क्लाइंट की तलाश करेगा। ।

यदि आप तत्काल क्लाइंट के साथ हमारे ड्राइवर का उपयोग करना चाहते हैं, तो LD_LIBRARY_PATH सेट करें (या SHLIB_PATH या LIBPATH ORACLE_HOME . के बजाय गैर-लिनक्स प्लेटफ़ॉर्म के लिए) . Oracle ODBC ड्राइवर LD_LIBRARY_PATH द्वारा इंगित निर्देशिका से तत्काल क्लाइंट को लोड करने का प्रयास करेगा।

यदि पूर्ण Oracle क्लाइंट का उपयोग करना चाहते हैं, लेकिन ORACLE_HOME सेट नहीं करना चाहते हैं , उदाहरण के लिए, क्योंकि आप Oracle क्लाइंट के 32-बिट संस्करण का उपयोग कर रहे हैं जो Oracle डेटाबेस के 64-बिट संस्करण के समान मशीन पर है, आप EASYSOFT_ORACLE_LIBS सेट कर सकते हैं बजाय। Oracle क्लाइंट का पूरा पथनाम निर्दिष्ट करें जिसका आप उपयोग करना चाहते हैं। उदाहरण के लिए:

EASYSOFT_ORACLE_LIBS = /data/oracle/app/oracle/12.2.0.1/client32/libclntsh.so.12.1
export EASYSOFT_ORACLE_LIBS

वैकल्पिक रूप से, यदि Oracle क्लाइंट का उपयोग करना समस्याग्रस्त है और आपको OCI परत द्वारा प्रदान की जाने वाली सुविधाओं की आवश्यकता नहीं है, तो आप हमारे Oracle ODBC ड्राइवर के गैर-OCI संस्करण का उपयोग कर सकते हैं, जो Oracle क्लाइंट लाइब्रेरी का उपयोग नहीं करता है।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. बैचअपडेट अपवाद:बैच समाप्त नहीं होगा

  2. Oracle ROWID को बदलने का क्या कारण हो सकता है?

  3. Oracle:फ़ंक्शन आधारित अनुक्रमणिका चयनात्मक विशिष्टता

  4. ओआरए-01097

  5. Oracle में, क्या किसी दृश्य के माध्यम से किसी रिकॉर्ड को सम्मिलित करना या अद्यतन करना संभव है?