How to install Oracle 11gR2 64-bit client on Windows 7

March 22, 2013 by 11 Comments 

Installation of Oracle 11gR2 64-bit client on Windows 7 is even trickier compared to Oracle 32-bit client installation. In fact after some series of installations, I do recommend installing Oracle client 32-bit on Windows 7 64-bit version, unless you have solid technical restrictions of that. This will avoid various installation issues as well as some client software incompatibility issues. I give however below a short installation plan for Oracle 11gR2 64-bit client with possible issues you can encounter during and after it. Read also my other article for some more tips on that: Oracle 11gR2 client installation on Windows 7 troubleshooting.

Oracle 11gR2 64-bit client installation

1. Make sure you downloaded and use the proper version of Oracle client 11gR2 64-bit and Windows 64-bit version. The usual Oracle client download file is as following:

2. Unzip properly the downloaded archive with entire directory structure. Don’t laugh, since some people have problems exactly at this point.

3. Make sure you have the Windows “server” and “workstation” services started.

4. Make sure the Windows User you are going to use for the installation has local admin rights.
Yes, sometimes login on as a network domain user with admin rights is NOT enough for Oracle client 64-bit installation. The reason might be in extra network security policies that can applied in enterprises. Interesting enough that Oracle client 32-bit installation can work properly with the same domain user and the 64-bit version can be installed only using local admin user.
So, it’s best using a local administrator for installing Oracle 11gR2 64-bit client on Windows 7.

5. Start the software installation using Oracle Universal Installer (OUI):


Oracle 11gR2 client 64-bit Troubleshooting

Installation does not start

Ensure you properly followed steps: 1,2 and 3.

Installation crashes on the Prerequisite checks step

– In this case you probably will not find any installation log files.

– Ensure you properly followed steps: 1,2,3 and 4. Most probably you simply have to use Windows local admin user and not domain user with admin rights, try it.

– Try starting OUI from cmd utility that was “Run as administrator”. You can create a short cut to a command prompt and run it as administrator :

– setup.exe
– setup.exe –ignoreSysPrereqs (skipping some installation checks)

If nothing helps during the installation

Try to analyze the installation logs:

– C:\Users\<user name>\.oracle\logs  (created once Prerequisite Checks step is complete)

– C:\Program Files\Oracle\Inventory\logs  (created once the installation itself started).

After successful Oracle software installation

Some database tools might not be able to recognize properly the Oracle client installation. In this case set manually some environment variables in Windows 7:

In User variables:

ORACLE_HOME= C:\oracle\product\11.2.0\client_1

In System variables:
TNS_ADMIN= C:\oracle\product\11.2.0\client_1\network\admin
PATH= C:\oracle\product\11.2.0\client_1\bin;….

Issues with the client database tools

As an example, if after the Oracle client 64-bit installation you try to start your old favorite database tool and get an error like “Can not load oci.dll”, then probably using Oracle 32-bit client version can fix this error.

Further issues with 64-bit client regarding missing ORACLE_HOME path or tnsnames.ora file might come up. In this case try manually set ORACLE_HOME as Windows user variable and TNS_ADMIN as Windows system variable.Hope these tips will help somebody to fix Oracle 64-bit client installation issues. I’m looking for more of them in the comments below.


Enjoyed this article? Please share it with others using the social site of your choice:


11 Responses to “How to install Oracle 11gR2 64-bit client on Windows 7”
  1. Jesus Lopez says:


    I’m following your steps, and the installer doesn’t starts, I see to follow steps 1,2,3, and I’m quite sure 1 and 2 are done correctly, but I’m not quite sure how to verify step 3:

    3. Make sure you have the Windows “server” and “workstation” services started.

    Hope you can help me,

    – Jesus

  2. Kirill Loifman says:

    Well, this is Windows, not oracle question 🙂
    – Windows7 -> Control Panel -> Administrative Tools -> Services
    – Then see the both 2 mentioned services are started. If not, then start them from there.
    — Kirill

  3. kg4cjv says:

    I couldn’t get the damn thing to install. It kept crashing after Prerequisite check. So I ended up installing in silent mode using the instructions oracle supplied. It worked fine, but required a bit of trial and error. Make sure you are running cmd.exe as an administrator.

  4. Sudheer says:


    1) While installing the application it is keeping some files and service executable in Local temp. After installation the service named oracleremexec service is in running mode even the service is in disable mode.
    2) On installation will see one option Save response file. i saved it but am not getting exact parameters to install it silently using that response file. Kindly suggest how to proceed for this.

  5. Kirill Loifman says:

    Hi Sudheer
    Yes, this is possible. You simply has to adjust it.
    However in fact you do not need response file to install binaries in silent mode.
    will show it in the next post..
    — Kirill (Follow me on Twitter, Facebook, Google+, YouTube)

  6. Kirill Loifman says:

    As promissed, read my another article on how to install Oracle database or client in Silent Mode withOUT using Response File
    — Kirill

  7. Stephanie says:

    How to install Oracle 11gR2 client 64-bit if I have already had 11gR2 client 32-bit? I saw the message such as”

  8. vadimbo says:

    Thank you for your instructions:
    It helped me in my case after setting the needed (mentioned) user and system environment variables.

  9. Ga says:

    I’m following your steps, and the installer does start and then:

    Assertion Failed!

    File: ../../../src/share/native/sun/font/t2k/t2kstrm.c
    Line: 91

    Expression: pos maxPos

  10. Kirill Loifman says:

    Hm, very special error. Try to look up here:

  11. Kevin Webb says:

    None of these worked for me. I finally had the kick off the setup from command line manually. so I started up the command line, pathed to the directory and typed “setup” and pressed enter. walked through the steps and it worked.

Add a Comment

We welcome thoughtful and constructive comments from readers.
If you want your own picture to show with your comment?
Go get a Globally Recognized Avatar!

DBMS Blog Updates : Subscribe RSS RSS: Subscribe to Articles · Subscribe to Comments Subscribe RSS Receive site updates via email