sql >> Database >  >> RDS >> Oracle

Oracle.DataAccess.Client-afhankelijkheden

Het is me gelukt om het te laten werken.

  • Download de goede versie van de ODAC die uw project zal targeten.
  1. Voor een 32-bits project moet u de ODAC12..._x32.zip (ODAC121021Xcopy_32bit.zip) downloaden.

  2. Voor het 64bit-project moet u de ODAC12..._x64.zip

    . downloaden
  • Pak het uit in een lege map, afhankelijk van de versie die je wilt (32bit vs 64bit).

  • Zoek in de instantclient_12_1 map alle dll's door *.dll te zoeken in de Windows-zoekbalk. Je moet pakken:

  1. oci.dll

  2. ociw32.dll

  3. orannzsbb12.dll

  4. oraocei12.dll

  5. oraons.dll

  • Zoeken in de odp.net4 of odp.net20 map afhankelijk van uw .NET-versie deze twee dll's:
  1. OraOps12.dll

  2. Oracle.DataAccess.dll

  • Kopieer die 32-bits dll's of 64-bits dll's en plaats ze rechtstreeks in het uitvoerpad van uw project. Bijvoorbeeld in C:\...\vsProjects\BulkInsert\BulkInsert\bin\Debug .

  • Blader door Oracle.DataAccess.dll in uw project door op het uitvoerpad te wijzen.

UPD:recente versies van de ODP.NET-provider (hier gedownload) hebben het achtervoegsel "19" in plaats van "12" in hun bestandsnamen:

  1. oci.dll

  2. ociw32.dll

  3. orannzsbb19.dll

  4. oraocei19.dll

  5. oraons.dll

  6. OraOps19.dll

  7. Oracle.DataAccess.dll



  1. SQL-datumnotatie:hoe u er op een slimme manier mee omgaat?

  2. Hoe te groeperen op twee kolommen in SQL

  3. Dynamische draaitabellen maken in MySQL

  4. Functies versus opgeslagen procedures