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

एनाकोंडा 3.5 (64 बिट विंडोज़) cx_Oracle स्थापित करें

यह एक तरह से गैर-तुच्छ है। हालांकि करने योग्य। इन चरणों का पालन करें:

1) Windows x64 के लिए Oracle झटपट क्लाइंट यहां से डाउनलोड करें

http://www.oracle.com/technetwork/topics/winx64soft-089540 .html

जैसे ग्राहक चुनें उदा। 11.2.0.4

-> इंस्टेंट क्लाइंट-बेसिक-विंडोज़.x64-11.2.0.4.0.zip

-> इंस्टेंट क्लाइंट-sdk-windows.x64-12.1.0.2.0.zip

2) निर्देशिका बनाएं और वहां क्लाइंट और sdk को अनज़िप करें:

जैसे c:\ora\11gx64

3) ORACLE_HOME और TNS_ADMIN सेट करें

देखें https:// superuser.com/questions/949560/how-do-i-set-system-environment-variables-in-windows-10 विवरण के लिए

जैसे ORACLE_HOME=c:\ora\11gx64

और TNS_ADMIN=c:\ora\11gx64

अपने %PATH% में %ORACLE_HOME% भी जोड़ें

4) बनाई गई निर्देशिका में tnsnames.ora फ़ाइल डालें और db में कनेक्शन स्ट्रिंग भरें:

%ORACLE_HOME%**tnsnames.ora**

XE =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = XE)
    )
  )

-> 127.0.0.1 को अपने होस्टनाम से बदलें

-> XE को अपने SID से बदलें

5) मुझे लगता है कि आप पहले से ही Python स्थापित कर चुके हैं।

-> अन्यथा पायथन के लिए डाउनलोड पेज पर जाएं

-> अजगर स्थापित करें (लेखन के समय 3.6.1)

-> अगर स्थापित नहीं है तो पाइप स्थापित करें ( https://pip.pypa.io/en/stable/installing/#do-i-need-to-install-pip )

-> पायथन get-pip.py निष्पादित करें

6) Visual C++ 2015 बिल्ड टूल्स को डाउनलोड और इंस्टॉल करें

-> विजुअल C++ 2015 बिल्ड टूल्स के लिए खोजें->visualcppbuildtools_full.exe इंस्टॉल करें

7) cx_oracle इंस्टॉल करने के लिए पाइप का उपयोग करें

  pip install cx_oracle

(लेखन के समय डिफ़ॉल्ट रूप से स्थापित संस्करण 5.3 के साथ समस्या है इसलिए संस्करण 6.0b2 को स्थापित करना होगा)

  python -m pip install cx_Oracle --pre

कोंडा और पीआईपी दोनों के लिए मेरी ईमानदार राय में पहला कदम सार्वभौमिक है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PLS-00352 और PLS-00201 डीबी लिंक पर

  2. जावा में इनपुटस्ट्रीम के लिए ओरेकल डेटाबेस बीएलओबी?

  3. Oracle SQL WHERE क्लॉज में (+) चिन्ह का क्या अर्थ है?

  4. क्या ऑरैकल 11 जी एक्सप्रेस संस्करण में एक छवि स्टोर करना संभव है?

  5. MS SQL सर्वर डेटाबेस को Oracle 11g डेटाबेस से कनेक्ट करें