Installing the 11.2.0.3 Oracle Provider for OLE DB from the Client Install Media Does Not Properly Register the Provider (Doc ID 1380742.1)

Last updated on JULY 05, 2017

Applies to:

Oracle Provider for OLE DB - Version 11.2.0.3 to 11.2.0.3 [Release 11.2]
Microsoft Windows (32-bit)
Microsoft Windows x64 (64-bit)

***Checked for relevance on 29-Dec-2016***

Symptoms

After installing the Oracle Provider for OLE DB from the 11.2.0.3 <Patch 10404530>. The Oracle Provider for OLE DB 11.2.0.3 is not installed or registered correctly.

It does appear as installed in the Oracle Universal Installer. However, it does not show up in the list of available providers when attempting to test the connection using a UDL file.  

 

NOTE: This can happen with 32-bit or 64-bit Oracle Provider for OLE DB.

 

Basically the Oracle Provider for OLE DB not listed in data link properties

Here is the error message when you try to use it from an application:


  Provider cannot be found. It may not be properly installed.



The installation log may contain entires similar to the following:

 

 INFO: updating registry key 'HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/KEY_OraClient11g_home1/OLEDB'
 INFO: updating registry key 'HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/KEY_OraClient11g_home1/OLEDB'
 INFO: Calling Action Regsvr32ActionsLib11.2.0.3.0  RegisterDll
 selectedNodes = null
 batchFileLocation = E:\app\product\11.2.0\client_1\bin\registerDll.bat
 dllToRegister = E:\app\product\11.2.0\client_1\bin\OraOLEDB11.DLL

 INFO: Error when executing regsvr32 command  on localnode.Output is: Command failed to execute

Changes

Installed the Oracle Provider for OLE DB from the 11.2.0.3 client installation media.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms