Het is me gelukt om het te laten werken.
- Download de goede versie van de ODAC die uw project zal targeten.
-
Voor een 32-bits project moet u de ODAC12..._x32.zip (ODAC121021Xcopy_32bit.zip) downloaden.
-
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:
oci.dll
ociw32.dll
orannzsbb12.dll
oraocei12.dll
oraons.dll
- Zoeken in de
odp.net4
ofodp.net20
map afhankelijk van uw .NET-versie deze twee dll's:
OraOps12.dll
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:
oci.dll
ociw32.dll
orannzsbb19.dll
oraocei19.dll
oraons.dll
OraOps19.dll
Oracle.DataAccess.dll