Use 32 and 64bit Oracle Client in parallel on Windows 7 64-bit for e.g. .NET Apps
Since you come here probably looking for an answer, let me give it
first. After that, if you have time, I'll explain why it turned out to
be that sort of hack, i.e. what other approaches didn't work.
How
Download and install Oracle Clients 11g (which support lower DB
versions) for 32 and 64 bits. I use the Instant clients which come with
an install.bat for 32-bit and the OUI for 64-bit.
Open an elevated console and in
%windir%\system32 create a soft link to the 64-bit oracle client installation, while in
%windir%\SysWOW64 you make a soft link to the 32-bit installation. making a soft link to a directory means using the
mklink command as explained
here. Visually it will display as such (I called my link
11g):
Edit your
PATH environment variable and add the following path to it:
c:\windows\system32\11g. Please note that
%WINDIR% will not be expanded in
%PATH%.
Source