OracleConfiguration Members
OracleConfiguration
members are listed in the following tables.
OracleConfiguration Methods
OracleConfiguration
methods are listed in Table 6-26.
Table 6-26 OracleConfiguration Methods
Method | Description |
---|---|
Disables connection configuration restriction Not available in ODP.NET, Unmanaged Driver |
|
Accepts an allowed connection configuration parameter list (Overloaded) Not available in ODP.NET, Unmanaged Driver |
OracleConfiguration Connection Properties
OracleConfiguration
Connection properties are listed in Table 6-27.
Table 6-27 OracleConfiguration Connection Properties
Property | Description |
---|---|
Enables one or more centralized configuration providers Not available in ODP.NET, Unmanaged Driver |
|
Sets the Not available in ODP.NET, Unmanaged Driver |
|
Sets the Not available in ODP.NET, Unmanaged Driver |
|
Specifies the Oracle edition name for the connection object |
|
Specifies the session data unit size (SDU) for Oracle networking communication between client and server |
|
Specifies whether to enable Oracle Net Services to send or receive out-of-band break messages using urgent data provided by the underlying protocol |
|
Specifies a logical name that identifies the DRCP connection pool that the ODP.NET connection will use |
|
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 |
|
Specifies the naming method order used for client name resolution lookups |
|
Gets or sets the Oracle Cloud Identifier (OCID) of the target database's compartment at the process level |
|
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 |
|
Gets or sets the target database's Oracle Cloud Identifier (OCID) at the process level |
|
Gets or sets the URL end point at the process level for getting the database token |
|
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 |
|
Gets or sets the Oracle Cloud Identifier (OCID) of the IAM user's cloud tenancy at the process level for retrieving the database token |
|
Returns a collection of TNS entries added through |
|
Specifies whether to suppress the Not available in ODP.NET, Unmanaged Driver |
|
Indicates whether to use pre-existing connections from the pool for failover Not available in ODP.NET, Unmanaged Driver |
|
Specifies the time, in seconds, for a client to establish a TCP connection ( |
|
Specifies the |
|
Specifies whether to use Server Name Indication (SNI) Not Available in ODP.NET, Unmanaged Driver |
OracleConfiguration Secure Connection Properties
OracleConfiguration
Secure Connection Properties are listed in Table 6-28.
Table 6-28 OracleConfiguration Secure Connection Properties
Property | Description |
---|---|
Allows or disallows ODP.NET access to configuration files with Universal Naming Convention location paths Not available in ODP.NET, Unmanaged Driver |
|
Sets the process level |
|
Allows or disallows weaker encryption and checksum algorithms for database connections |
|
Specifies the minimum authentication protocol that is to be used when authenticating against the Oracle database for a given application |
|
Enables one or more authentication services, such as TCP/IP with SSL |
|
Specifies an user name for web server HTTP basic authentication |
|
Specifies the checksum client behavior |
|
Specifies the crypto-checksum algorithms the client can use |
|
Specifies the encryption client behavior |
|
Specifies encryption algorithms that the client can use |
|
Specifies whether to disable double encryption and double checksumming under certain conditions Not available in ODP.NET, Unmanaged Driver |
|
Specifies whether the client overrides the strong authentication credential with the stored wallet password credential for the database connection |
|
Specifies the WebSocket universal resource identifier |
|
Specifies the TLS/SSL certificate thumbprint in the certificate store for the ODP.NET connection to use |
|
Enforces the database server distinguished name (DN) matches its service name |
|
Enforces the connection to use a specific SSL/TLS version |
|
Sets the value for |
|
Gets or sets the token location directory at the process level where the access token , or database token and private key files, are present for ODP.NET token authentication. |
|
Specifies the location of wallets |
|
Stores the password to decrypt the PKCS #12 wallet Not available in ODP.NET, Unmanaged Driver |
OracleConfiguration Command Properties
OracleConfiguration
Command properties are listed in Table 6-29.
Table 6-29 OracleConfiguration Command Properties
Property | Description |
---|---|
Adds ODP.NET-specific data types to the “allow” list to permit deserialization into |
|
Specifies whether the binding method used for the parameter collection is by name or by position |
|
Specifies the number of seconds the command is allowed to execute before terminating the execution with an exception |
|
Specifies whether to retain trailing zeros from an Oracle |
|
Specifies whether to retrieve vector types as native vectors or Not available in ODP.NET, Unmanaged Driver |
|
Specifies whether to honor the data type's NLS format when the Not available in ODP.NET, Unmanaged Driver |
|
Specifies whether to use Client Initiated Continuous Query Notification (CICQN) or traditional Continuous Query Notification (CQN) that does not rely on a persistent connection |
OracleConfiguration Directories Properties
OracleConfiguration
Directories properties are listed in Table 6-30.
Table 6-30 OracleConfiguration Directories Properties
Property | Description |
---|---|
Specifies the default directory entry that contains a LDAP Oracle Context from which connect identifiers can be created, modified, or looked up |
|
Lists the host names and port numbers of the primary and alternate LDAP directory servers |
|
Specifies the directory server type used, such as Oracle Internet Directory or Microsoft Active Directory |
|
Specifies the |
|
Specifies whether the LDAP naming adapter should attempt to authenticate using a specified wallet when it connects to the LDAP directory to resolve the name in the connect string |
|
Specifies the authentication method the client LDAP naming adapter should use while connecting to the LDAP directory to resolve connect string names |
|
specifies the non-blocking connection timeout to the LDAP server |
OracleConfiguration High Availability Properties
OracleConfiguration
High Availability properties are listed in Table 6-31.
Table 6-31 OracleConfiguration High Availability Properties
Property | Description |
---|---|
This setting pauses the connection request until the migration completes or fails to migrate in the specified time, then connect to the correct shard with the data requested. Not Available in ODP.NET, Unmanaged Driver |
|
Specifies the address that the provider listens to for all notifications sent by the database for continuous query notification feature. |
|
Specifies the port number that the provider listens to for all notifications sent by the database for continuous query notification, Fast Connection Failover, and/or Runtime Connection Load Balancing features |
|
Enables the application to receive Fast Connection Failover events for maintaining application high availability |
|
Specifies the configuration file to define Oracle Notification Service (ONS) behavior |
|
Specifies the ONS daemon mode as either |
|
Defines whether the ONS connection uses TCP/IP or TCP/IP with SSL/TLS |
|
Specifies the directory location of the ONS wallets |
|
Returns a collection of logical ONS servers added through |
|
Specifies the time to wait before retrying connecting to a service that becomes unavailable. |
OracleConfiguration Performance Properties
OracleConfiguration
Performance properties are listed in Table 6-32.
Table 6-32 OracleConfiguration Performance Properties
Property | Description |
---|---|
Specifies the total memory size, in bytes, that the provider allocates to cache data fetched in one database round-trip |
|
Enables the application to receive runtime connection load balancing information |
|
Specifies the maximum number of statements that can be cached when self-tuning is enabled |
|
Enables asynchronous execution on the database server side |
|
Specifies the ODP.NET connection performance counters to publish so that they can be monitored |
|
Specifies the buffer space limit for receive operations of sessions |
|
Specifies the total number of rows to retrieve per database round trip Not Available in ODP.NET, Unmanaged Driver |
|
Specifies whether self-tuning is enabled for an ODP.NET application |
|
Specifies the buffer space limit for send operations of sessions |
|
Specifies the number of cursors or statements to be cached for each database connection |
|
Preempts delays in buffer flushing within the TCP/IP protocol stack |
OracleConfiguration Diagnostics and Tracing Properties
OracleConfiguration
Diagnostics and Tracing properties are listed in Table 6-33.
Table 6-33 OracleConfiguration Diagnostics and Tracing Properties
Property | Description |
---|---|
Identifies a particular application's connections by appending its string to the connection identifier Not Available in ODP.NET, Unmanaged Driver |
|
Specifies whether to dynamically enable or disable ODP.NET OpenTelemetry tracing instrumentation or not. Not Available in ODP.NET, Unmanaged Driver |
|
Specifies a string to identify the monitored connection pool more easily |
|
Specifies the application program name Not available in ODP.NET, Unmanaged Driver |
|
Shows or suppresses the Oracle Database Error Messages URL for the specific error with more information on its cause and resolution |
|
Specifies the destination directory to output provider traces |
|
Specifies the maximum file size of each trace file |
|
Specifies the generated trace level to trace ODP.NET calls and diagnose provider issues |
|
Specifies whether to generate a single trace file or multiple trace files for multithreaded applications |