System.EntryPointNotFoundException: Unable to Find an Entry Point Named 'OpsSqlTimeout' in DLL 'OraOps10w.dll' (Doc ID 754255.1)

Last updated on JULY 05, 2017

Applies to:

Oracle Data Provider for .NET - Version: 10.2.0.4.12 and later   [Release: and later ]
Microsoft Windows (32-bit)

Symptoms

After applying a Critical Patch Update (CPU) to 10.2.0.4 installation which includes Oracle Data Provider for .NET (ODP.NET), the following error may be observed when trying to use ODP.NET: 

Exception: System.EntryPointNotFoundException

Message: Unable to find an entry point named 'OpsSqlTimeout' in DLL 'OraOps10w.dll'.

StackTrace: at Oracle.DataAccess.Client.OpsSql.Timeout(OpoSqlValTimeoutCtx& opoSqlValTimeoutCtx)
at Oracle.DataAccess.Client.OracleCommand.Timeout(Object state)
at System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object state)
at System.Threading.ExecutionContext.runTryCode(Object userData)
at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback tpWaitCallBack)
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object state)

Changes

The behavior is noticed after applying 10204 Patch 12, for example.

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