Why does Oracle not find oci.dll?


I use TOAD under Windows7 and get the following error:

Cannot find OCI DLL: C:\Oracle\Product\11.2.0\oci.dll

that is strange because exact in the same path I can find oci.dll. That is 64 bit system, that might not be the problem! Any Idea? I am thankful for every hint!

This question is tagged with database oracle toad

~ Asked on 2015-06-01 08:10:47

The Best Answer is


If you are using TOAD, you will need to download the 32-bit version of the Oracle Client Tools.

Since the Client Tools are different on a per-processor architecture basis, you probably need to install versions.

~ Answered on 2015-06-01 08:14:36


I notice that recent Oracle client installers change file permissions.

I had Oracle 12.0.1 32 bit client installed for a year. I recently installed Oracle 12.0.1 64 bit client. The Oracle install change ALL file permissions in the 32 bit folders.

My application suddenly failed to run.

I used PROCMON.EXE (https://docs.microsoft.com/en-us/sysinternals/downloads/) and noticed that permission was denied opening OCI.DLL

I changed the permissions for everything in the Oracle client folders and application works as expected.

~ Answered on 2018-03-06 00:07:54

Most Viewed Questions: