OracleDatabase Class

Represents an Oracle database.

Namespace: Microsoft.Practices.EnterpriseLibrary.Data.Oracle
Assembly: Microsoft.Practices.EnterpriseLibrary.Data (in Microsoft.Practices.EnterpriseLibrary.Data.dll) Version: (6.0.1304.0)

[ObsoleteAttribute("OracleDatabase has been deprecated.", 
public class OracleDatabase : Database

Internally uses Oracle .NET Managed Provider from Microsoft (System.Data.OracleClient) to connect to a Oracle 9i database.

When retrieving a result set, it will build the package name. The package name should be set based on the stored procedure prefix and this should be set via configuration. For example, a package name should be set as prefix of "ENTLIB_" and package name of "pkgENTLIB_ARCHITECTURE". For your applications, this is required only if you are defining your stored procedures returning ref cursors.