- Configuring 32-bit and 64-bit Oracle Clients on the same machine


Traditional Method:

 Bentley Map V8I is 32-bit application, it requires a 32-bit Oracle Client.
 OpenCities Map CONNECT is 64-bit application, requiring a 64-bit Oracle Client to connect to the Oracle Database.
 
 If both the 32-bit Oracle Client and the 64-bit Oracle Client are installed on the same machine, the 64-bit client must be listed first in the PATH environmental variable for a Windows operating system.

Or 

Symbolic link Method:

A possible workaround to using both 32- and 64-bit Oracle Clients on the same machine is to create a symbolic link for each version, and insert that link-name in the PATH. 

In c:\windows\system, create a symbolic link (e.g. named 19c) that points to 64-bit Oracle client bin folder.

In c:\windows\sysWOW64, create a symbolic link with the same name that points to 32-bit Oracle client bin folder.

Put this in PATH:

c:\windows\system32\name-of-symbolic-link (e.g. 19c)

 

That should cause 64-bit applications to use the 64-bit client and 32-bit applications to use the 32-bit client. 

NOTE: This workaround is provided by outside sources and is not supported by Bentley.

---