32bit 64bit - Installing 32 and 64-Bit Oracle Client But 32-Bit Installer Crashes - Stack Overflow PDF
32bit 64bit - Installing 32 and 64-Bit Oracle Client But 32-Bit Installer Crashes - Stack Overflow PDF
x Dismiss
Sign up
I am trying to install Oracle 12c instant 32-bit client alongside my 64-bit installation because I can't connect Visual Studio to the 64-bit version
(throws BadImageFormatException). I run the installer and give it another directory for home, so it's like this:
32-bit: D:\app\Lazar\product\12.1.0\dbhome_x84
The installer performs the checks and sends me to next step. I click install and it crashes!
1 just thoughts... Would it be worth installing one of them (32 bit version) in a virtual pc initially? That way you
can use both versions without them confusing each other? data can be shared between them. –
Ryan Vincent Mar 24 at 17:51
@RyanVincent The problem is I have a due date on a faculty project and don't have the time to install
Oracle, .NET and Visual Studio all over again. Would you recommend where to learn more on how to use
Oracle installed on VM from standard OS? – dzenesiz Mar 24 at 17:57
1 What 'installer' are you running for the instant client? You can just unzip the distributed files? – Alex Poole
Mar 24 at 18:23
1 I have no idea if .NET supports the instant client, but I don't see why not. You unzip whatever packages you
need into the same folder though, yes. I mentioned instant client because the first line of your question
does: Are you really trying to install two versions of the full client? Or the full 32-bit client alongside a full 64-
bit server? Either way the logs should give you some idea why it crashed. – Alex Poole Mar 25 at 17:17
1 Answer
I've actually run into the same problem. It looks like it is some sort of issue with the registry.
It appears to be a missing registry entry for the location of the Oracle Inventory. The below
blog explains the following steps to add the missing registry key:
1. Open regedit
2. Go to HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node
3. Create a new key with name "Oracle"
https://stackoverflow.com/questions/43006067/installing-32-and-64-bit-oracle-client-but-32-bit-installer-crashes 1/2
9/1/2017 32bit 64bit - Installing 32 and 64-bit Oracle client but 32-bit installer crashes - Stack Overflow
4. Go to Oracle and then create a new String Value with name "inst_loc"
5. Give the value as "C:\Program Files (x86)\Oracle\Inventory"
6. Retry installation
This blog post has more detail on the fix (though not much) and is where I originally found my
solution.
https://oracledba1949.wordpress.com/2016/03/11/oracle-12-1-0-2-32bit-client-installation-on-
windows-2012-x64bit/
https://stackoverflow.com/questions/43006067/installing-32-and-64-bit-oracle-client-but-32-bit-installer-crashes 2/2