My Oracle Support Banner

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

Last updated on JULY 03, 2023

Applies to:

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


After installing the Oracle Provider for OLE DB from the <Patch 10404530>. The Oracle Provider for OLE DB 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.  RegisterDll
 selectedNodes = null
 batchFileLocation = <DRIVE>:\app\product\11.2.0\client_1\bin\registerDll.bat
 dllToRegister = <DRIVE>:\app\product\11.2.0\client_1\bin\OraOLEDB11.DLL

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


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


To view full details, sign in with your My Oracle Support account.

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

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.