-
1. Re: Unable to install 12c 32 bit client on same machine as 12c 64 bit server
Geert Gruwez May 22, 2015 9:48 PM (in response to 876260)you did install the 32 bit in a completely separate folder ?
there should be no shared folders between the 2 software homes
did you try the instant client ?
which version of the client did you try ?
-
2. Re: Unable to install 12c 32 bit client on same machine as 12c 64 bit server
Geert Gruwez May 22, 2015 9:50 PM (in response to Geert Gruwez)did you try the install after completely switching off UAC ?
-
3. Re: Unable to install 12c 32 bit client on same machine as 12c 64 bit server
876260 May 26, 2015 7:57 PM (in response to 876260)
I believe the install log I was logging at with the error was the one for the server, not the client. It was under c:\program files\oracle\inventory. When I checked for the location of the inventory for the 32 bit program, it doesn't exist. There is no Oracle directory under c:\Program Files (x86) and the registry entry HKLM\SOFTWARE\WOW6432Node\ORACLE\inst_loc does not exist. The HKLM\SOFTWARE\WOW6432Node\ORACLE entry does exist in the registry but is empty. I tried deleting that entry from the registry and now the install program gets further. It allows me to enter all of the information, but when I click the Install button, the window flashes and goes away. It created the c:\program files (x86)\Oracle\Inventory directory, and it creates the install response file installActions2015-05-26_09-29-22AM.log, but not an install log and it doesn't actually install anything.I've tried both runtime and instant client options with the same result.
I have not tried turning off UAC, never had to do that before on other machines or versions. If I don't come across another solution today, I can try that tomorrow morning.
-
4. Re: Unable to install 12c 32 bit client on same machine as 12c 64 bit server
Geert Gruwez May 27, 2015 6:52 AM (in response to 876260)di you right click ... run as administrator ?
if not, it usually fails
-
5. Re: Unable to install 12c 32 bit client on same machine as 12c 64 bit server
876260 May 27, 2015 3:14 PM (in response to Geert Gruwez)Run as administrator didn't help. I've also turned off UAC and that didn't make a difference.
-
6. Re: Unable to install 12c 32 bit client on same machine as 12c 64 bit server
876260 May 27, 2015 5:58 PM (in response to 876260)I reinstalled the 11g 32 bit client, then the install for the 12c 32 bit client worked. I don't know what the issue was, but it's working now. Thanks.
-
7. Re: Unable to install 12c 32 bit client on same machine as 12c 64 bit server
Geert Gruwez May 27, 2015 6:13 PM (in response to 876260)just a tiny detail is enough to go wrong
-
8. Re: Unable to install 12c 32 bit client on same machine as 12c 64 bit server
2635694 Jun 9, 2015 12:13 PM (in response to 876260)I had the same issue and this answer may be a bit late now but this solved the issue.
Try creating the following registry entry:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE]
"inst_loc"="C:\\Program Files (x86)\\Oracle\\Inventory"
-
9. Re: Unable to install 12c 32 bit client on same machine as 12c 64 bit server
Zoltan Kecskemethy Jun 9, 2015 12:29 PM (in response to 2635694)10-12 days is not that long reply time in this forum. At least better than never!
And posting a possible solution is never late IMHO. Since many of us come here to learn...
-
10. Re: Unable to install 12c 32 bit client on same machine as 12c 64 bit server
User783738-Oracle Jun 26, 2015 10:14 AM (in response to 876260)Oracle 12C db client release notes https://docs.oracle.com/cd/E11882_01/relnotes.112/e23557/toc.htm says the following.
Workaround:
If you are performing the upgrade on a remote node, a node other than the one on which Oracle Clusterware 11g Release 1 (11.1.0.6) was installed, then the registry key
HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\inst_loc
may not have been set on that node.Ensure that you manually set the registry key
HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\inst_loc
to the location of the Oracle Inventory directory of the node on which you are performing the upgrade installation.This issue is tracked with Oracle bugs 9210861 and 6527941.
-
11. Re: Unable to install 12c 32 bit client on same machine as 12c 64 bit server
Xi Qu Oct 7, 2015 3:44 AM (in response to 876260)Hi,
I just had same issue with my windows VM.
The solution is to add inst_loc in WOW6432Node\Oracle.
-
12. Re: Unable to install 12c 32 bit client on same machine as 12c 64 bit server
PARJDE-Oracle Nov 1, 2015 5:20 PM (in response to 2635694)I ran into this same issue when installing a 32-bit Oracle Admin Client in preparation for installing a 32-bit JD Edwards Deployment Server. Using regedit, I copied the 64-bit Oracle database setting for "inst_loc" to the WOW6432Node\Oracle registry entry. I found the correct value for "inst_loc" from the 64-bit Oracle entry here:
[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE]
inst_loc C:\Program Files\Oracle\Inventory
I copied this path and put it into a new string value in this registry entry:
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE]
inst_loc C:\Program Files\Oracle\Inventory
Once both registry settings were pointing to the same Oracle Inventory, this error went away.
-
13. Re: Unable to install 12c 32 bit client on same machine as 12c 64 bit server
user1141032 Dec 15, 2015 10:55 PM (in response to 2635694)This works!
I had the same issue... I installed 64-bit client first and then needed to install 32 bit client. Seems this error only presents itself when you install the clients in that order.
I'm assuming that once you install the 64 bit client version, oracle thinks that's all you need and doesn't bother creating the registry item that points to the log path location for 32-bit.
Added that entry does the trick.
-
14. Re: Unable to install 12c 32 bit client on same machine as 12c 64 bit server
Geert Gruwez Dec 17, 2015 9:09 AM (in response to 876260)there is a note about installations both on windows
> it's usually a naming conflict
see note 1243374.1