My Oracle Support Banner

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

Last updated on MARCH 19, 2025

Applies to:

Oracle Data Provider for .NET - Version 11.2.0.3 and later
Microsoft Windows (32-bit)
Microsoft Windows x64 (64-bit)

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

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
Symptoms
Changes
Cause
Solution
References


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