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

Microsoft Windows 2008 सर्वर 64bit पर Oracle 10 ODP.NET स्थापित करना

यह वाकई मुश्किल है। ODP.NET को स्थापित करने से पहले आपको ऑरैकल डेटाबेस में पहले से ही काम कर रहे कनेक्शन सेटअप की आवश्यकता है। इसका मतलब है:

चरण 1:Oracle इंस्टॉल क्लाइंट (उसके साथ कभी सफल नहीं हुआ, अनुशंसित नहीं) या Oracle क्लाइंट (Win7 अल्टीमेट 64 बिट पर सफल हुआ, फ़ाइल win64_11gR1_client.zip, "रनटाइम" विकल्प चयनित के साथ स्थापित)। क्लाइंट इंस्टॉल के बाद सुनिश्चित करें कि आप कनेक्ट कर सकते हैं। कमांड लाइन से यह जांचने के लिए "tnsping yourtnanamesentry" की कोशिश करें कि क्या tnsnames ठीक है, और उसके बाद "sqlplus यूजरनेम/[email protected] "यह जांचने के लिए कि क्या आप वैध उपयोगकर्ता और पासवर्ड जानते हैं और वास्तव में कनेक्ट कर सकते हैं। ओरेकल होम नाम और पथ को याद रखें या लिखें जिसे आपने इंस्टॉल के दौरान चुना था।

चरण 2:ODP.NET स्थापित करें (मैंने ODAC1110720.zip फ़ाइल के साथ किया था)। स्थापना के दौरान ठीक उसी ऑरैकल होम नाम का उपयोग करें, लेकिन अलग पथ का उपयोग करें।

चरण 3:विजुअल स्टूडियो से जुड़ने का प्रयास करें। "सर्वर नाम" के लिए मैंने इसका इस्तेमाल किया:"oraclex:1521/xe"। इसका मतलब है कि मेरे पास "ओरेक्लेक्स" नामक मशीन है जिसमें पोर्ट 1521 पर ऑरैकल श्रोता है, और उदाहरण के साथ डेटाबेस "xe" है। यह तथाकथित "EZCONNECT" नाम है।

मुझे यकीन नहीं है कि चरण 1 की वास्तव में आवश्यकता है या नहीं, क्योंकि शायद चरण 3 वास्तव में केवल ओरेकल तत्काल क्लाइंट का उपयोग करता है। मुझे पता है, यह वास्तविक दर्द है, लेकिन यह काम करता है। मुझे oracle से जुड़ने में 2 दिन लगे, और मुझे लगभग 1GB डाउनलोड किया गया 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 त्रुटि का क्या अर्थ है:अमान्य स्तंभ अनुक्रमणिका

  3. Oracle.Dataaccess जीएसी में है। क्या मैं अपने द्वारा उपयोग किए जाने वाले संस्करण को नियंत्रित कर सकता हूं?

  4. जब मैं डेटएड या डेटिडिफ कोड दर्ज करता हूं तो मुझे यह त्रुटि हर समय मिलती है ORA-00904 DATEADD INVALID IDENTIFIER।

  5. ORA-24247:एक्सेस कंट्रोल लिस्ट (ACL) द्वारा नेटवर्क एक्सेस अस्वीकृत