OracleConfiguration Connection Properties

OracleConfiguration Connection properties are listed in Table 6-33.

Table 6-33 OracleConfiguration Connection Properties

Property Description

ConfigurationProviders

Enables one or more centralized configuration providers

Not available in ODP.NET, Unmanaged Driver

DatabaseEditionName

Specifies the Oracle edition name for the connection object

DisableOOB

Specifies whether to enable Oracle Net Services to send or receive out-of-band break messages using urgent data provided by the underlying protocol

DrcpConnectionClass

Specifies a logical name that identifies the DRCP connection pool that the ODP.NET connection will use

HostnameDefaultServiceIsHost

Specifies whether to default the service name to the hostname in Oracle Easy Connect Naming so that the service name does not need to be specified

MapVectorColumnAsClob

Specifies whether to retrieve vector types as native vectors or CLOB/VARCHAR2 in .NET

Not available in ODP.NET, Unmanaged Driver

NamesDirectoryPath

Specifies the naming method order used for client name resolution lookups

OciCompartment

Gets or sets the Oracle Cloud Identifier (OCID) of the target database's compartment at the process level

OciConfigurationFile

Gets or sets the configuration file location at the process level where the OCI token authentication values can be found.

Not available in ODP.NET, Unmanaged Driver

OciDatabase

Gets or sets the target database's Oracle Cloud Identifier (OCID) at the process level

OciIamUrl

Gets or sets the URL end point at the process level for getting the database token

OciProfile

Gets or sets the OCI profile at the process level to use from the token authentication configuration file.

Not available in ODP.NET, Unmanaged Driver

OciTenacy

Gets or sets the Oracle Cloud Identifier (OCID) of the IAM user's cloud tenancy at the process level for retrieving the database token

OracleDataSources

Returns a collection of TNS entries added through OracleConfiguration

SuppressGetDecimalInvalidCastException

Specifies whether to suppress the InvalidCastException and return a rounded-off 28 or 29 precision Oracle NUMBER value that can be represented as a .NET Decimal

Not available in ODP.NET, Unmanaged Driver

TAFUsePooledConnections

Indicates whether to use pre-existing connections from the pool for failover

Not available in ODP.NET, Unmanaged Driver

TcpConnectTimeout

Specifies the time, in seconds, for a client to establish a TCP connection (PROTOCOL=tcp in the TNS connect address) to the database server before it can time out

TnsAdmin

Specifies the tnsnames.ora and/or sqlnet.ora directory location