Oracle
 sql >> база данни >  >> RDS >> Oracle

Проблем при зареждане на Oracle.DataAccess.Dll на x-64 машина

Архитектурата (x86 или x64) на Oracle.DataAccess.dll трябва да съответства на архитектурата на инсталирания Oracle Client и двете трябва да съответстват на архитектурата на вашето внедрено приложение (т.е. дали сте компилирали на "AnyCPU" или "x86" или "x64" ).

„AnyCPU“ ще се насочи към x64 на 64-битов Windows.

Най-доброто решение е да инсталирате x86 и x64 Oracle Client (и според ODP.NET) на вашата машина, тогава всяка комбинация ще работи. Ето инструкция как да направите това:Инсталиране на Oracle x86 и x64

Алтернативно решение е да използвате управлявания драйвер ODP.NET, това работи във всеки случай. Можете да го изтеглите от тук:64-bit Oracle Data Access Изтегляния на компоненти (ODAC)




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. EF заявка към Oracle хвърля ORA-12704:несъответствие на набора от знаци

  2. Как да промените началната стойност на db последователността

  3. java.sql.SQLException:ORA-00936:липсващ израз

  4. verify_queryable_inventory върнат ORA-20008:Времето за изчакване изтече

  5. Преживяване на одит на Oracle