I am in a need to use Oracle with .net(VS). I have been struggling with the different versions and compatibility of the database and the client(s). I have formatted my PC twice struggling with all these things. So I have some questions that I need to get cleared before I do another install.
I am running windows 10 (x64) on a x64 machine. What version of Oracle database should I install? I cannot seem to find Oracle12c 32-bit database. During all my struggle I have realized that its better to have 32-bit installations (client/ODAC). They seem to be working well (a lot less compatibility issues).
If I install Oracle 12c (x64), can I use a 32-bit client with it?
I am using data access in my code and hence require oracle.dataaccess.dll to reference. However, I don't see that file with the Instant client installations. That's why I had to install ODAC with ODT (x86) How do I get that with client installation? What is Odp.net? Do I need that?
Anything else that I need to know?
Which of these do I need ?