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

फ़ाइल या असेंबली लोड नहीं कर सका 'Oracle.DataAccess त्रुटि'

जहाँ तक मुझे पता है, Oracle.DataAccess असेंबली केवल 32 बिट्स के साथ काम करती है, मुझे 64 बिट्स के साथ भी इस तरह की समस्या है और यह वास्तव में काम नहीं करता है। मेरा समाधान जीएसी से 64 बिट्स को हटाकर जीएसी पर 32 बिट्स स्थापित करना था। मैं बिन फ़ोल्डर में किसी भी .dll फ़ाइल को अपने एप्लिकेशन में जीएसी पर असेंबली ढूंढता हूं।

यदि आपकी मशीन और संचालन प्रणाली 64 बिट की है तो कोई समस्या नहीं है, 32 बिट संस्करण ठीक काम करेगा।

अपडेट करें

मेरा सुझाव है कि आप आधिकारिक Oracle ODP.NET, प्रबंधित ड्राइवर , यह Oracle.DataAccess . से बेहतर संस्करण है . यह प्रबंधित ड्राइवर ओरेकल क्लाइंट की जरूरत नहीं है मशीन पर, और आपको केवल कनेक्शन स्ट्रिंग के डेटासोर्स फ़ील्ड पर TNS प्रदान करने की आवश्यकता है और यह 32 . के लिए ठीक काम करता है और 64 बिट्स।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle 11g में JSON के लिए समर्थन

  2. कमिट क्या करता है?

  3. आयताकार प्रिज्म वॉल्यूम गणना के लिए पीएल/एसक्यूएल बाइंड वैरिएबल

  4. Oracle SQL में पंक्तियों को कॉलम में कैसे बदलें

  5. ADO.NET के लिए Oracle sql स्टेटमेंट को कैसे विभाजित करें?