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

cx_Oracle Linux पर इंस्टॉलेशन के लिए Oracle सॉफ़्टवेयर इंस्टॉलेशन के स्थान की पहचान नहीं करता है

अपडेट किया गया

के रूप में ?noredirect=1#comment49932383_30949105">पेट्रिबोर्ग ने सुझाव दिया , सेटिंग LD_RUN_PATH निर्माण के समय cx_Oracle . में Oracle साझा लाइब्रेरी फ़ाइलों का पथ शामिल होगा साझा पुस्तकालय जो स्थापना के दौरान बनाया गया है। यह LD_LIBRARY_PATH . की आवश्यकता को समाप्त करता है जैसा कि मैंने अपने पहले उत्तर में सुझाया था।

आप जिन RPM का उपयोग कर रहे हैं, उनके लिए ORACLE_HOME /usr/lib/oracle/12.1/client . पर सेट होना चाहिए . अगर आप pip का इस्तेमाल कर रहे हैं :

$ export ORACLE_HOME=/usr/lib/oracle/12.1/client
$ export LD_RUN_PATH=/usr/lib/oracle/12.1/client/lib:$LD_RUN_PATH
$ pip install cx_Oracle
$ python -c 'import cx_Oracle; print(cx_Oracle.version)'
5.1.3

इसे पढ़ें दस्तावेज़ीकरण क्लाइंट लाइब्रेरी का उपयोग करने वाले एप्लिकेशन इंस्टॉल करने और निष्पादित करने के बारे में कुछ जानकारी के लिए।



  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. ओरेकल - regexp_substr शून्य मान वापस करने के लिए

  3. ORA-04091:तालिका xx_xx उत्परिवर्तित हो रही है, ट्रिगर/फ़ंक्शन इसे नहीं देख सकता है

  4. LISTAGG क्वेरी ORA-00937:एकल-समूह समूह फ़ंक्शन नहीं

  5. ओरेकल रिपोर्ट बिल्डर में पेज की चौड़ाई बढ़ाना