Oracle
 sql >> Base de données >  >> RDS >> Oracle

Problème de chargement d'Oracle.DataAccess.Dll sur une machine x-64

L'architecture (x86 ou x64) d'Oracle.DataAccess.dll doit correspondre à l'architecture du client Oracle installé et les deux doivent correspondre à l'architecture de votre application déployée (c'est-à-dire si vous avez compilé sur "AnyCPU" ou "x86" ou "x64" ).

"AnyCPU" ciblera x64 sur un Windows 64 bits.

La meilleure solution consiste à installer à la fois le client Oracle x86 et x64 (et selon ODP.NET) sur votre machine, alors n'importe quelle combinaison fonctionnera. Voici une instruction comment procéder :Installer Oracle x86 et x64

Une solution alternative consiste à utiliser le pilote géré ODP.NET, cela fonctionne dans tous les cas. Vous pouvez le télécharger ici :Accès aux données Oracle 64 bits Téléchargements de composants (ODAC)