Jag lyckades få det att fungera.
- Ladda ned den bra versionen av ODAC som kommer att riktas mot ditt projekt.
-
För ett 32-bitars projekt måste du ladda ner ODAC12..._x32.zip (ODAC121021Xcopy_32bit.zip).
-
För 64-bitarsprojektet måste du ladda ner ODAC12..._x64.zip
-
Packa upp det i en tom mapp beroende på vilken version du vill ha (32bit vs 64bit).
-
Leta upp i
instantclient_12_1
mapp alla dll-filer genom att söka *.dll i sökfältet i Windows. Du måste ta tag i:
oci.dll
ociw32.dll
orannzsbb12.dll
oraociei12.dll
oraons.dll
- Placera i
odp.net4
ellerodp.net20
mapp beroende på din .NET-version, dessa två dll:
OraOps12.dll
Oracle.DataAccess.dll
-
Kopiera dessa 32-bitars dll-filer eller 64-bitars dll-filer och lägg dem direkt i utdatasökvägen för ditt projekt. Till exempel i
C:\...\vsProjects\BulkInsert\BulkInsert\bin\Debug
. -
Bläddra i Oracle.DataAccess.dll i ditt projekt genom att peka på utdatasökvägen.
UPD:de senaste versionerna av ODP.NET-leverantören (hämtad härifrån) har suffixet "19" istället för "12" i sina filnamn:
oci.dll
ociw32.dll
orannzsbb19.dll
oraociei19.dll
oraons.dll
OraOps19.dll
Oracle.DataAccess.dll