Arsitektur (x86 atau x64) Oracle.DataAccess.dll harus cocok dengan arsitektur Oracle Client yang diinstal dan keduanya harus cocok dengan arsitektur aplikasi yang Anda gunakan (yaitu apakah Anda mengkompilasi di "AnyCPU" atau "x86" atau "x64" ).
"AnyCPU" akan menargetkan ke x64 pada Windows 64-bit.
Solusi terbaik adalah menginstal Oracle Client x86 dan x64 (dan menurut ODP.NET) di mesin Anda, maka kombinasi apa pun akan berfungsi. Berikut adalah instruksi bagaimana melakukan ini:Instal Oracle x86 dan x64
Solusi alternatif adalah dengan menggunakan ODP.NET Managed Driver, ini berfungsi dalam hal apa pun. Anda dapat mengunduhnya dari sini:Akses Data Oracle 64-bit Unduhan Komponen (ODAC)