Intermittent Odp.Net Dataprovider Internal Error (-3000) (Doc ID 1294417.1)

Last updated on JULY 17, 2017

Applies to:

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

*** Checked for relevance on 17-Jul-2017 ***

Symptoms

While running the ODP.NET application, hitting the -3000 internal error intermittently.

The following error stack is thrown :

Type : Oracle.DataAccess.Client.OracleException, Oracle.DataAccess, Version=2.111.6.20, Culture=neutral, PublicKeyToken=89b483f429c47342
Message : DataProvider internal error (-3000) [System.String]
Source : Oracle Data Provider for .NET
Help link :
Errors : Oracle.DataAccess.Client.OracleErrorCollection
DataSource :
Procedure :
Number : -3000
ErrorCode : -2147467259
Data : System.Collections.ListDictionaryInternal
TargetSite : Void HandleErrorHelper(Int32, Oracle.DataAccess.Client.OracleConnection, IntPtr, Oracle.DataAccess.Client.OpoSqlValCtx*, System.Object, System.String)
Stack Trace : At Oracle.DataAccess.Client.OracleException.HandleErrorHelper(Int32 errCode, OracleConnection conn, IntPtr opsErrCtx, OpoSqlValCtx* pOpoSqlValCtx, Object src, String procedure)
At Oracle.DataAccess.Client.OracleException.HandleError(Int32 errCode, OracleConnection conn, IntPtr opsErrCtx, Object src)
At Oracle.DataAccess.Client.OracleConnection.Open()

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