Connection Properties
- Last Updated: May 27, 2016
- 1 minute read
- DataDirect Connectors
- JDBC
- IBM Db2 5.1
- MySQL 5.1
- Progress OpenEdge 5.1
- SAP Sybase 5.1
- Documentation
This section lists the JDBC connection properties supported by the Oracle driver and describes each property. The properties have the form:
property=value
You can use these connection properties with either the JDBC Driver Manager or DataDirect Connect Series for JDBC data sources unless otherwise noted.
Note: All connection property names are case-insensitive. For
example, Password is the same as password. Required properties are noted as such.
Note: The data type listed for each connection property is the
Java data type used for the property value in a JDBC data source.
The following table provides a summary of the connection properties supported by the Oracle driver and their default values.
| Property | Default |
|---|---|
| AccountingInfo | empty string |
| Action | empty string |
| AlternateServers | None |
| ApplicationName | empty string |
| AuthenticationMethod |
|
| BatchPerformanceWorkaround |
|
| BulkLoadBatchSize |
1000 (rows) |
| BulkLoadOptions | 0 (the bulk load operation
continues even if a value that can cause an index to be invalidated is
loaded) |
| CatalogOptions | 2 (result sets contain synonyms) |
| ClientHostName | empty string |
| ClientID | empty string |
| ClientUser | empty string |
| CodePageOverride | None |
| CommitBehavior |
serverDefault
|
| ConnectionRetryCount |
5
|
| ConnectionRetryDelay |
1 (second) |
| ConvertNull |
1 (data type check is performed if column value is
null) |
| CryptoProtocolVersion | No default value |
| Database | None |
| DatabaseName | None |
| DataIntegrityLevel |
rejected
|
| DataIntegrityTypes | List of all possible values |
| EditionName | None |
| EnableBulkLoad |
false
|
| EnableCancelTimeout |
false
|
| EnableServerResultCache |
false
|
| EncryptionLevel |
rejected
|
| EncryptionMethod |
noEncryption
|
| EncryptionTypes | List of all possible values |
| FailoverGranularity |
nonAtomic
|
| FailoverMode |
connect
|
| FailoverPreconnect |
false
|
| FetchTSWTZasTimestamp |
false
|
| HostNameInCertificate | empty string |
| ImportStatementPool | empty string |
| InitialColumnBufferSize |
-1 (automatically determined based on the width of
the column being bound) |
| InitializationString | None |
| InsensitiveResultSetBufferSize |
2048 (KB of memory) |
| JavaDoubleToString |
false
|
| JDBCBehavior |
1
|
| KeyPassword | None |
| KeyStore | None |
| KeyStorePassword | None |
| LoadBalancing |
false
|
| LoadLibraryPath | None |
| LOBPrefetchSize | 4000 |
| LoginTimeout |
0 (no timeout) |
| MaxPooledStatements |
0 (driver’s internal prepared statement pooling is
not enabled) |
| MaxStatements |
0 (driver’s internal prepared statement pooling is
not enabled) |
| Module | empty string |
| NewPassword | None |
| Password | None |
| PortNumber |
1521
|
| ProgramID | empty string |
| QueryTimeout |
0 (query does not time out) |
| RandomGenerator | secureRandom |
| RegisterStatementPoolMonitorMBean | false |
| ReportRecycleBin |
true
|
| ResultSetMetaDataOptions |
0 (no additional processing to determine the
correct table name for each column in the result set) |
| SDUSize |
8192
|
| SecureRandomAlgorithm | None |
| SendFloatParametersAsString |
false
|
| ServerName | None |
| ServerType | None |
| ServiceName | None |
| SID | None |
| SpyAttributes | None |
| StringParamsMustMatchCharColumns |
true
|
| SupportBinaryXML | false |
| SupportLinks |
false
|
| SysLoginRole | empty string |
| TNSNamesFile | None |
| TNSServerName | None |
| TrustStore | None |
| TrustStorePassword | None |
| User | None |
| ValidateServerCertificate |
true
|
| WireProtocolMode |
2 (driver uses updated protocol) |