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

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

मेरे पास एक ही मुद्दा था और कुछ परीक्षण और त्रुटि के बाद मैंने पाया कि यह मुद्दा 32 बिट बनाम 64 बिट प्लेटफॉर्म के साथ है।

  1. जब हम 32 बिट Oracle.DataAccess.dll के साथ 64 बिट वातावरण पर वेब एप्लिकेशन और सर्वर पर ODP.net स्थापित करते हैं तो यह त्रुटि होगी।
  2. एक समाधान यह है कि Oracle.DataAccess.dll को बिन फ़ोल्डर से हटा दिया जाए और सही संदर्भ स्वतः हल हो जाएगा।
  3. दूसरा समाधान Oracle.DataAccess.dll के लिए संदर्भ गुण CopyToLocal=false सेट करना है और इसलिए जब आप IIS पर परिनियोजित करते हैं तो यह बिल्ड के साथ नहीं जाएगा और त्रुटि नहीं होगी।
  4. तीसरा समाधान जो मैं पसंद करूंगा वह है आपके एप्लिकेशन पूल के लिए 32 बिट एप्लिकेशन सक्षम करना और आप इस समस्या का फिर से सामना नहीं करेंगे, भले ही Oracle.DataAccess.dll बिन फ़ोल्डर में मौजूद हो या नहीं।

आशा है कि यह मदद करता है..



  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. मैं एकाधिक डेटाबेस तालिकाओं के बीच एक अद्वितीय पहचानकर्ता कैसे बनाए रख सकता हूं?

  3. PL/SQL अल्पविराम सीमांकित सूची; डुप्लिकेट हटाएं और सरणी में डालें

  4. ROWNUM का Oracle प्रकार क्या है

  5. क्या तालिका में विभिन्न पंक्तियों को अद्यतन और हटाते समय गतिरोध संभव है?