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

Kunne ikke indlæse filen eller samlingen 'Oracle.DataAccess-fejl

Så vidt jeg ved, er Oracle.DataAccess montering virker kun med 32 bit, jeg har også denne slags problemer med 64 bit, og det virker virkelig ikke. Min løsning var at fjerne de 64 bits fra GAC ​​og installere de 32 bits på GAC. Jeg fjerner også enhver .dll-fil i bin-mappen til mit program, find samlingen på GAC.

Der er ikke noget problem, hvis din maskine og dit operativsystem er 64bit, vil 32bit-versionen fungere fint.

OPDATERING

Jeg anbefaler, at du tager et kig på Officiel Oracle ODP.NET, Managed Driver , det er en bedre version end Oracle.DataAccess . Denne Administrerede driver har ikke brug for Oracle Client på maskinen, og du skal blot angive TNS i DataSource-feltet i forbindelsesstrengen og det fungerer fint for 32 og 64 bits.



  1. Sådan rettes fejlen "Ingen dialektkortlægning for JDBC-type:-1" i java

  2. Brug af SQL Server Profiler | SQL Server Performance Fejlfinding -5

  3. Importer Excel-regnearkskolonner til SQL Server-databasen

  4. MySQL Connector/C++ OS X 10.9 Mavericks og XCODE 5.0.2