odp.Net 64 vs 32 bit
185606Feb 22 2011 — edited Mar 11 2011Good Afternoon,
I have coded up a vb.net application using ODP.Net for a 32 bit system (11G R2 EE). I copied the following files from the 32bit XCopy bundle into my output directory.
Oracle.DataAccess.dll
OraOps11w.dll
orannzsbb11.dll
oraociei11.dll
oci.dll
Now I have to make this compatible for 64 bit. I know from trial and error that I need the ODP.Net dll's for 64bit (Oracle.DataAccess and OraOps11w) which i got out of the client install. The rest (oci, orannzsbb11, oarociei11), I got out of the instant client package. I noticed that for these dlls, the modified date on the files is the same for both the 32 and 64 bit versions. Does this mean they there is no dependency on 32/64 bit.
Now I see that Release 3 is available for both ( I assume it does not matter if I use R3 dll's with the R2 database, correct? ) but when comparing the modified dates of the 32 vs 64 bit files, they are different. Does this mean, I have to use the right dll from the right bit package. I am trying to keep consistency between deployed versions so I want to make sure I am getting it right.
I apologize for my ignorance but I often find myself confused when it comes to referencing the correct Oracle dll version.
Thank you for any help
Edited by: jimfalc on Feb 22, 2011 10:55 AM
Edited by: jimfalc on Feb 22, 2011 10:55 AM