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

Грешка при използване на oracle.dataaccess.dll

И тук така. Монтажът Oracle.DataAccess не работи в 64-битов режим.

Трябва да настроите пула от приложения за вашия сайт на 32-битов режим (отворете Разширени настройки на пула от приложения и задайте Разрешаване на 32-битови приложения до „Вярно“)

Ако това не работи, уверете се, че вашата директория на Oracle (директорията, съдържаща всички DLL-файлове на Oracle) е във вашия системен път. Ако забравите това, получавате същата загадъчна грешка, че не можете да намерите Oracle.DataAccess.

РЕДАКТИРАНЕ :

Инсталирането на клиента Oracle може да бъде голяма болка. Използването на Oracle Instant Client е малко по-лесно от инсталирането на пълния клиент, така че обикновено правя това:

  1. Изтеглете Oracle Instant Client
  2. Разархивирайте архива в c:\oracle (всички други директории са подходящи)
  3. Отворете командния ред като администратор
  4. напишете cd \oracle
  5. напишете configure odp.net20 myhome
  6. Щракнете с десния бутон върху „Моят компютър“, „Разширени системни настройки“, „Променливи на средата“ и добавете директорията C:\oracle към системния път.
  7. Копирайте файла Oracle.DataAccess.dll от c:\oracle\odp.net\bin\2.x в папката bin на вашето приложение
  8. (по избор) редактирайте вашия файл c:\oracle\tnsnames.ora


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да предам List от java на Oracle процедура?

  2. Как да запиша Unicode данни в oracle?

  3. Как да видите действителния SQL оператор на Oracle, който се изпълнява

  4. Доставчикът на OraOLEDB.Oracle не е регистриран на локалната машина

  5. Преобразуване на текуща_времева марка на Oracle в секунди