Skip to main content

Database properties

Generated from the connector's ConfigDef by ConfigDocsGeneratorTest; do not edit by hand.

PropertyTypeDefaultImportanceDescription
cdc.database.hoststringnonehighOracle Database host. Alternative to cdc.database.url.
cdc.database.portint1521mediumOracle listener port.
cdc.database.servicestringnonehighService name (preferred over SID). In a CDB this is the CDB$ROOT service.
cdc.database.sidstringnonelowSID, for databases without a service name.
cdc.database.urlstringnonemediumFull JDBC URL (TNS descriptor, LDAP naming or wallet). Overrides host, port, service and SID.
cdc.database.userstringrequiredhighMining user. In a CDB this must be a common user (C## prefix) with the grants from oracle-cdc-doctor setup-sql, including CONTAINER_DATA=ALL.
cdc.database.passwordpasswordrequiredhighPassword for the mining user. Use a Connect config provider; the value is never logged.
cdc.database.wallet.locationstringnonelowDirectory of an Oracle wallet for TLS or stored credentials.
cdc.database.tls.truststore.locationstringnonelowTrust store file for TLS connections.
cdc.database.tls.truststore.passwordpasswordnonelowTrust store password.
cdc.database.tls.truststore.typestringJKSlowTrust store type (JKS or PKCS12).
cdc.database.kerberos.ccachestringnonelowKerberos credential cache file. Reserved: Kerberos authentication is not built yet.
cdc.database.connection.propertiesstringnonelowExtra Oracle JDBC driver properties as k=v;k=v.
cdc.database.idle.timeout.mslong300000lowReserved for an idle network guard, not built yet, that would probe the connection at half this interval so a load balancer idle timeout cannot hang the connector.
cdc.database.pdbslistemptyhighPluggable databases to capture, comma separated. Leave empty for a non-CDB database.
cdc.database.fan.enabledbooleanfalselowReserved for subscribing to RAC Fast Application Notification events. RAC is not supported yet.