Connection property descriptions
- Last Updated: September 21, 2026
- 2 minute read
- DataDirect Connectors
- JDBC
- Documentation
You can use connection properties to customize the driver for your
environment. This section organizes connection properties according to functionality. You can
use connection properties with either the JDBC DriverManager
or a JDBC data source. For a DriverManager connection, a
property is expressed as a key value pair and takes the form property=value.
For a data source connection, a property is expressed as a JDBC method and takes the form
setproperty(value).
Password is the same as password.setUser("abc@defcorp.com").The following tables describe the connection properties by functionality:
- User ID/password authentication properties
- Failover properties
- Proxy server properties
- Statement pooling properties
- Web service properties
- Additional properties
User ID/password authentication properties
The following table summarizes the connection properties required to connect to a service when using user ID/password authentication.
| Property | Data Source Method | Default |
|---|---|---|
| AuthenticationMethod |
|
userIDPassword |
| LoginHost |
|
Empty string |
| Password | getPassword()
|
No default value |
| ServerName |
|
No default value |
| User |
|
No default value |
Failover properties
The following table summarizes the connection properties used for configuring failover.
| Property | Data Source Method | Default |
|---|---|---|
| ConnectionRetryCount | getConnectionRetryCount()
|
5 |
| ConnectionRetryDelay | getConnectionRetryDelay()
|
1 |
Proxy server properties
The following table summarizes the proxy server connection properties.
| Property | Data Source Method | Default |
|---|---|---|
| ProxyHost | getProxyHost()
|
No default value |
| ProxyPassword | getProxyPassword()
|
No default value |
| ProxyPort | getProxyPort()
|
For HTTP URLs: For HTTPS URLs: |
| ProxyUser | getProxyUser()
|
No default value |
Statement pooling properties
The following table summarizes statement pooling connection properties.
| Property | Data Source Method | Default |
|---|---|---|
| ImportStatementPool | getImportStatementPool()
|
No default value |
| MaxPooledStatements | getMaxPooledStatements()
|
0 |
| RegisterStatementPoolMonitorMBean | getRegisterStatementPoolMonitor
Mbean()
|
false |
Web service properties
The following table summarizes the web service connection properties.
| Property | Data Source Method | Default |
|---|---|---|
| StmtCallLimit | getStmtCallLimit()
|
-1 |
| StmtCallLimitBehavior | getStmtCallLimitBehavior()
|
errorAlways
|
| WSCompressData |
|
compress |
| WSFetchSize |
|
0 |
| WSPoolSize |
|
1 |
| WSRetryCount |
|
5 |
| WSTimeout |
|
120 |
Additional properties
The following table summarizes additional connection properties.
| Property | Data Source Method | Default |
|---|---|---|
| AuditColumns |
|
All |
| ConvertNull |
|
true |
| CreateMap |
|
Session |
| CustomSuffix |
|
Strip |
| DebugRecord |
|
No default value |
| EnableAccessRequestHeader |
|
true |
| EnablePagingWithOrderByID |
|
true |
| FetchSize |
|
100 |
| InitializationString |
|
No default value |
| InsensitiveResultSetBufferSize |
|
2048 |
| JavaDoubleToString |
|
No default value |
| KeywordConflictSuffix |
|
No default value |
| LogConfigFile |
|
ddlogging.properties |
| LoginTimeout |
|
0 |
| ManagedObjects |
|
Empty string |
| MapCustomNamedIDFields |
|
true |
| MapSystemColumnNames |
|
false |
| NamedIDBehavior |
|
All |
| OracleServiceCloudDatabase |
|
report |
| ReadOnly |
|
true |
| SchemaMap |
|
|
| SOAPAppIDString |
|
DataDirect_JDBC |
| SpyAttributes |
|
No default value |
| TransactionMode |
|
NoTransactions |
| UppercaseIdentifiers |
|
true |