sql >> Database teknologi >  >> RDS >> Oracle

Oracle.DataAccess.Dll-indlæsningsproblem på x-64-maskine

Arkitekturen (x86 eller x64) af Oracle.DataAccess.dll skal matche arkitekturen for den installerede Oracle-klient, og begge skal matche arkitekturen for din installerede applikation (dvs. om du kompilerede på "AnyCPU" eller "x86" eller "x64" ).

"AnyCPU" vil målrette mod x64 på en 64-bit Windows.

Den bedste løsning er at installere både x86 og x64 Oracle Client (og ifølge ODP.NET) på din maskine, så vil enhver kombination fungere. Her er en vejledning til, hvordan du gør dette:Installer Oracle x86 og x64

En alternativ løsning er at bruge ODP.NET Managed Driver, dette virker under alle omstændigheder. Du kan downloade den herfra:64-bit Oracle Data Access Komponenter (ODAC) downloads




  1. Sådan konverteres datostrenge til tidsstempel uden at kende datoformatet

  2. PostgreSQL delvist unikt indeks og upsert

  3. Mysql inden for afstand forespørgsel

  4. Hvordan ændres den udenlandske nøglehenvisningshandling? (opførsel)