Saya berhasil membuatnya bekerja.
- Unduh ODAC versi bagus yang akan menargetkan proyek Anda.
-
Untuk proyek 32bit, Anda perlu mengunduh ODAC12..._x32.zip (ODAC121021Xcopy_32bit.zip).
-
Untuk proyek 64bit, Anda perlu mengunduh ODAC12..._x64.zip
-
Buka zip di folder kosong tergantung pada versi yang Anda inginkan (32bit vs 64bit).
-
Cari di
instantclient_12_1
folder semua dll dengan mencari *.dll di bilah pencarian windows. Anda perlu mengambil:
oci.dll
ociw32.dll
orannzsbb12.dll
oraociei12.dll
oraons.dll
- Cari di
odp.net4
atauodp.net20
folder tergantung pada versi .NET Anda, dua dll ini:
OraOps12.dll
Oracle.DataAccess.dll
-
Salin dll 32bit atau 64bit dll dan letakkan langsung di jalur Output proyek Anda. Misalnya di
C:\...\vsProjects\BulkInsert\BulkInsert\bin\Debug
. -
Jelajahi Oracle.DataAccess.dll di proyek Anda dengan menunjuk pada jalur Output.
UPD:versi terbaru dari penyedia ODP.NET (diunduh dari sini) memiliki akhiran "19" alih-alih "12" dalam nama file mereka:
oci.dll
ociw32.dll
orannzsbb19.dll
oraociei19.dll
oraons.dll
OraOps19.dll
Oracle.DataAccess.dll