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

Доставчикът не е съвместим с версията на клиента Oracle

Разглеждах този проблем допълнително и вие просто трябва да вземете всички подходящи DLL от същата изтеглена версия на ODP.Net и да ги поставите в същата папка като вашия Exe файл, защото ODP.Net е придирчив да не смесва номера на версиите.

Обясних как да направите това тук:http://splinter.com.au/using-the-new-odpnet-to-access-oracle-from-c Ето обаче същността на това:

  • Изтеглете ODP.Net
  • Разархивирайте файла
  • Разархивирайте всички JAR в него
  • Вземете тези dll файлове, които току-що бяха разархивирани:
    • oci.dll (преименуван от 'oci.dll.dbl')
    • Oracle.DataAccess.dll
    • oraociicus11.dll
    • OraOps11w.dll
    • orannzsbb11.dll
    • oraocci11.dll
    • ociw32.dll (преименуван от 'ociw32.dll.dbl')
  • Поставете всички DLL файлове в същата папка като вашия C# изпълним файл


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да експортирате схема на база данни в Oracle в дъмп файл

  2. Препоръки за поддръжка на Oracle и SQL Server в едно и също приложение ASP.NET с NHibernate

  3. Какво е курсор в oracle

  4. java.lang.UnsatisfiedLinkError:няма ocijdbc11 в java. библиотека.път

  5. Обръщане на данни с помощта на две колони