My Oracle Support Banner

Data provider internal error(-3000) [System.String] : Database Error Message on OracleConnection.Open (Doc ID 1103797.1)

Last updated on DECEMBER 30, 2018

Applies to:

Oracle Data Provider for .NET - Version 11.1.0.7.10 and later
Generic Windows
***Checked for relevance on 30-Dec-2018***

Symptoms

The following error may occur when attempting to open a connection from an application that uses the Oracle Data Provider for .NET when Connection Pooling is turned on (the default):

Oracle.DataAccess.Client.OracleException
Data provider internal error(-3000) [System.String] : Database Error Message
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)
at Oracle.DataAccess.Client.OracleConnection.Open()
...

 

NOTE:  If you turn Connection Pooling OFF the error no longer occurs (i.e "Pooling=False").

Changes

 

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


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