Additional properties
- Last Updated: May 14, 2026
- 1 minute read
- DataDirect Connectors
- JDBC
- Oracle Database 6.0
- Documentation
The following table summarizes additional connection properties.
| Property | Characteristic |
|---|---|
| Determines which type of metadata information is included
in result sets when an application calls DatabaseMetaData
methods. If set to If set to If set to If set to If set to
If set to If
set to The default is
|
|
| The code page to be used by the driver to convert
Character data. The specified code page overrides the default
database code page or column collation. All Character data returned
from or written to the database is converted using the specified
code page. If set to If set to If
set to If set to If set to If set to By default, the driver automatically determines which code page to use to convert Character data. Use this property only if you need to change the driver’s default behavior. |
|
| Determines the redo log behavior. Typically, redo changes that are generated by update transactions are written to disk immediately when a transaction is committed, and the session waits for the disk write to complete before returning control to the application. For Oracle 10g R2 and higher databases, the log writer can write the redo changes to disk in its own time instead of immediately and return control to the application before the disk write is complete instead of waiting. This property controls this behavior by setting the value of the Oracle COMMIT_WRITE session parameter. | |
| An alias for the DatabaseName property. | |
| Specifies the name of the database or instance to which you want to connect. | |
| The name of the Oracle edition the driver uses when establishing a connection. Oracle 11gR2 and higher allows your database administrator to create multiple editions of schema objects so that your application can still use those objects while the database is being upgraded. This property is only valid for Oracle 11g R2 and higher databases and tells the driver which edition of the schema objects to use. | |
| Determines whether the driver enables Oracle’s
server-side resultset caching feature, which stores the result set
in database memory so that it can be reused. Server-side resultset
caching can improve performance if your application executes the
same query multiple times. This property only applies to connections to Oracle 11g database servers that support server-side resultset caching. If set to If set to The default is
|
|
| Specifies the initial size (in bytes) of the buffer in
which the driver places column values when they are retrieved. This
option sets the initial size only; the buffer will adjust
dynamically as needed to accommodate larger values. For optimal
memory usage, the size of the buffer only needs to be as large as
the data it holds. If set to If set to x, the driver adjusts the buffer to the specified size. The default is
|
|
| Specifies one or multiple SQL commands to be executed by the driver after it has established the connection to the database and has performed all initialization for the connection. If the execution of a SQL command fails, the connection attempt also fails and the driver throws an exception indicating which SQL command or commands failed. | |
| Determines the amount of memory used by the driver to
cache insensitive result set data. If set to
If
set to If set to x, the driver caches insensitive result set data in memory and uses this value to set the size (in KB) of the memory buffer for caching insensitive result set data. If the size of the result set data exceeds available memory, the driver pages the result set data to disk. Because the result set data may be written to disk, the driver may have to reformat the data to write it correctly to disk. Specifying a buffer size that is a power of 2 results in efficient memory use. The default is
|
|
| Specifies the size of prefetch data the driver returns
for BLOBs and CLOBs. LOBPrefetchSize is supported for Oracle
database versions 12.1.0.1 and higher. If set to
0, the
driver returns only LOB meta-data such as LOB length and chunk size
with the LOB locator during a fetch operation. If
set to The default is
|
|
| PadNumberFieldsToScale | Determines whether the driver pads Number values with
zeroes after the decimal to match the scale of their fields when
returning them. If set to If set to The default is |
| Determines whether the driver returns table name
information in the ResultSet metadata for Select statements. By default, the driver does not perform additional processing to determine the correct table name for each column in the result set when the ResultSetMetaData.getTableName() method is called. The getTableName() method may return an empty string for each column in the result set. |
|
| Specifies the size in bytes of the Session Data Unit (SDU) that the driver requests when connecting to the server. The SDU is equivalent to the maximum size of database protocol packets sent across the network. This property serves only as a suggestion to the database server. The actual SDU is negotiated with the database server. | |
|
Determines whether FLOAT, BINARY_FLOAT, and BINARY_DOUBLE parameters are sent to the database server as a string or as a floating point number. If set to If set to The default is |
|
| Specifies whether the connection is established using a
shared or dedicated server process (UNIX) or thread (Windows). If set to If set to If unspecified, the driver uses the server type set on the server. |
|
| Enables DataDirect Spy to log detailed information about calls issued by the driver on behalf of the application. DataDirect Spy is not enabled by default. | |
| Determines whether the driver uses ORA_CHAR or
ORA_VARCHAR bindings for string parameters in a Where clause. Using
ORA_VARCHAR bindings can improve performance, but may cause matching
problems for CHAR columns. If set to If set to The
default is |
|
| Determines whether the driver supports Oracle linked
servers, which means a mapping has been defined in one Oracle server
to another Oracle server. If set to If set to The default is
|
|
| Specifies whether the user is logged on the database with the Oracle system privilege SYSDBA or the Oracle system privilege SYSOPER. For example, you may want the user to be granted the SYSDBA privilege to allow the user to create or drop a database. Refer to your Oracle documentation for information about which operations are authorized for the SYSDBA and SYSOPER system privileges. |