sql >> Databasteknik >  >> RDS >> Oracle

Oracle.DataAccess.Dll-laddningsproblem på x-64-dator

Arkitekturen (x86 eller x64) för Oracle.DataAccess.dll måste matcha arkitekturen för den installerade Oracle-klienten och båda måste matcha arkitekturen för ditt distribuerade program (dvs. om du kompilerade med "AnyCPU" eller "x86" eller "x64" ).

"AnyCPU" kommer att riktas mot x64 på en 64-bitars Windows.

Den bästa lösningen är att installera både x86 och x64 Oracle Client (och enligt ODP.NET) på din maskin, då fungerar vilken kombination som helst. Här är en instruktion hur man gör detta:Installera Oracle x86 och x64

En alternativ lösning är att använda ODP.NET Managed Driver, detta fungerar i alla fall. Du kan ladda ner den härifrån:64-bitars Oracle Data Access Komponenter (ODAC) Nedladdningar




  1. Hur man listar tabeller i MySQL och MariaDB

  2. Hur många värden i en in-sats är för många i en SQL-fråga?

  3. Fel (enrads underfråga returnerar mer än en rad)

  4. Utmaningslösningar för nummerseriegenerator – del 2