मेरे पास एक सेवा के लिए एक परीक्षण वातावरण है जो मेरी साइट का उपयोग करेगा और एक उत्पादन वातावरण। मेरे परीक्षण वातावरण में मेरे पास सर्वर पर ODP.net स्थापित है। ओरेकल का उपयोग करने वाली वह सेवा अब तक बहुत सुस्त चल रही है। मुझे लगता है कि उस सर्वर पर ओरेकल क्लाइंट चल रहा है। दूसरी ओर मैं एक सर्वर जो उस पर एक Oracle ग्राहक है, लेकिन ODP.net उस पर स्थापित किया है प्रतीत नहीं होता है (मैं दोहरी जांच की प्रक्रिया में हूँ, लेकिन कि यह ऐसा सवाल के रूप में स्थिति है) ।Oracle.DataAccess.Client.OracleException को हल करने के लिए सर्वर पर ODP.net स्थापित करना: प्रदाता ओरेकल क्लाइंट के संस्करण के साथ संगत नहीं है
Oracle.DataAccess.Client.OracleException: The provider is not compatible with the version of Oracle client
दोनों सर्वर मैं बिन और lib फ़ोल्डर (नहीं लगता कि मैं lib फ़ोल्डर में की जरूरत है, लेकिन क्यों नाव रॉक में Oracle.DataAccess dll है में
: उत्पादन सर्वर पर मैं इस अपवाद ... मुझे यकीन है कि आप एक अच्छे कारण के साथ आ सकते हैं, लेकिन अभी नहीं !!!)। मेरा सवाल है कि मुझे उत्पादन सर्वर पर ODP.net स्थापित करने की आवश्यकता है? क्या आपने किसी भी मुद्दे को हल किया है जिसे आप पार कर चुके हैं? मैंने कुछ एसओ पोस्ट देखा है जो कहता है कि इससे उनके लिए एक समान समस्या हल हुई। क्या आप कार्रवाई के पाठ्यक्रम की सिफारिश कर सकते हैं? धन्यवाद!
OraOps11.dll क्या है और यह क्या करता है? और वह मेरे आवेदन के बिन में सही होगा? – SoftwareSavant
बीटीडब्ल्यू, मैं जिस संस्करण का उपयोग कर रहा हूं उसे अंतिम बार 11/9/2010 1:48 पूर्वाह्न पर संशोधित किया गया था। तो मुझे पूरा यकीन है कि यह वही संस्करण है। वे दोनों 64 बिट संस्करण भी हैं। – SoftwareSavant
मुझे पूरी तरह से यकीन नहीं है कि OraOps11.dll क्या करता है, लेकिन हाँ, मैं इसे अपने एप्लिकेशन के किसी भी फ़ोल्डर में कॉपी करता हूं .exe या .dll अंदर है। – CodingWithSpike