APPLYING 11.2.0.3 PATCH 5 (13885388), OR HIGHER, VIA OPATCH BREAKS ODAC INSTALLATION (Doc ID 1452585.1)

Last updated on JULY 05, 2017

Applies to:

Oracle Data Provider for .NET - Version 11.2.0.3 and later
Microsoft Windows (32-bit)
Microsoft Windows x64 (64-bit)
***Checked for relevance on 13-Dec-2013***

Symptoms

Applying 11.2.0.3 patch 5 ( 11203p5 ), or higher, via Opatch breaks ODAC installation, even though Oracle.DataAccess.dll has been re-registered in the GAC via OraProvCfg per the patch readme.

Trying to use Oracle Developer Tools for .NET (ODT.NET) result in

  "Object reference not set to an instance of an object"
  
Trying to use the Oracle Data Provider for .NET (ODP.NET) from an application results in an exception with no error message during a con.Open call

Stack trace:

at Oracle.DataAccess.Client.OracleException.HandleErrorHelper(Int32 errCode, OracleConnection conn, IntPtr opsErrCtx, OpoSqlValCtx* pOpoSqlValCtx, Object src, String procedure, Boolean bCheck)
at Oracle.DataAccess.Client.OracleException.HandleError(Int32 errCode, OracleConnection conn, IntPtr opsErrCtx, Object src)

 

Changes

 Application of 11.2.0.3 patch 5 or higher

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