Error installing ODT 11_2_0_3_20 on Windows 7 Enterprise 64 with VS10/12
141295Jun 4 2013 — edited Jun 4 2013Hello all,
I'm struggling to get ODT installed on my laptop. I use Windows 7 64-bit Enterprise. I have an Oracle 11gR2 64-bit Enterprise Edition installed. I have VS 2010 and VS 2012 Ultimate installed.
When installing, I choose:
* "Oracle Data Access Components for Oracle Server 11.2.0.3.20"
* My existing 11gR2 64-bit Enterprise Oracle Home directory
* I select these components to install (Developer Tools for VS, DAC Samples, DAC Documentation for VS 10/12)
* ODP.Net says "Already installed v. 11.2.0.3"
* Oracle Extensions for Dot Net says "Already installed v. 11.2.0.3"
I click Next and select both VS 2010 and VS 2012.
The install churns for awhile until at 65% I get an error dialog which says "OLE initialization or OCX load error while registering OCX". The file it was working on at the time is "c:\oracle\product\11.2\dbhome_1\bin\oravsdbgeng11w.dll".
I tried going to c:\windows\system32 and running regsvr32.exe to register the dll manually. When I do so, I get an error which says "The module xxx may not be compatible with the version of Windows that you're running. Check if the module is compatible with x86 (32-bit) or x64 (64-bit) version of regsvr32.exe"
I also tried registering using the regsvr32.exe in c:\windows\syswow64 and got the same error.