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

Fejl ved brug af oracle.dataaccess.dll

Samme her. Oracle.DataAccess-samlingen kører ikke i 64 bit-tilstand.

Du bør indstille applikationspuljen for dit websted til 32 bit-tilstand (gå til applikationspuljens Avancerede indstillinger og indstil Tillad 32 bit-applikationer til "True")

Hvis det ikke virker, skal du sørge for, at dit Oracle-bibliotek (biblioteket, der indeholder alle Oracle-dll'erne) er i din systemsti. Hvis du glemmer det, får du den samme kryptiske fejl om ikke at finde Oracle.DataAccess.

REDIGER :

Installation af Oracle-klienten kan være en stor smerte. Det er noget nemmere at bruge Oracle Instant Client end at installere hele klienten, så det er hvad jeg plejer at gøre:

  1. Download Oracle Instant Client
  2. Udpak arkivet i c:\oracle (enhver anden mappe vil gøre det)
  3. Åbn en kommandoprompt som administrator
  4. skriv cd \oracle
  5. skriv konfigurer odp.net20 myhome
  6. Højreklik på "Denne computer", "Avancerede systemindstillinger", "Miljøvariabler", og tilføj mappen C:\oracle til systemstien
  7. Kopiér filen Oracle.DataAccess.dll fra c:\oracle\odp.net\bin\2.x til din applikations bin-mappe
  8. (valgfrit) rediger din c:\oracle\tnsnames.ora-fil


  1. Hvad er forskellene mellem Merge Join og Lookup-transformationer i SSIS?

  2. Brug af MySQL Galera Cluster Replication til at skabe en geo-distribueret klynge:Del 1

  3. 4 tabelformede outputtilstande i SQLite

  4. Returner kolonneoplysninger fra en sammenkædet server i SQL Server (T-SQL-eksempler)