We are in the process of integrating sharepoint 2010 with oracle HRMS system.
Our development environment is :
windows server 2008 x64
sharepoint 2010 x64
visual studio 2010 x32
sql server 2008 x64
Now, when i used Oracle client 11g R2 64 bit (64 bit oracle.dataaccess.dll) for connectivity to oracle, visual studio being 32bit not able to load 64bit oracle.dataaccess.dll and is reporting build errors of project.
when i tried Oralce client 11g R2 32 bit (32bit oracle.dataaccess.dll) for connectivity to oracle, visual studio is able to load 32bit oracle.dataaccess.dll but w3wp.exe being 64bit is reporting problems with oracle.dataaccess.dll which is 32bit.
Oracle is not providing a "Any CPU" compilation of oracle.dataaccess.dll only "x64", "x32" target compilations of this dll are available.
Microsoft is no more providing Ole db providers for oracle.
unless we add reference a oracle.dataaccess.dll compatible with both VS 2010 and SP x64 we cannot deploy and debug in VS.
Any way out to develop,deploy,debug using VS 2010 + SP 2010 + Oracle.dataaccess.dll.