anchor.diff:  Only alphanumeric characters and underscores should be used.
   
   |[[oracle-property-database-connection-adapter]]<<oracle-database-connection-adapter, `+database.connection.adapter+`>>
  -|`xstream`
  -|The adapter implementation to use.
  -`xstream` uses the Oracle XStreams API.
  -`logminer` uses the native Oracle LogMiner API.
  +|`logminer`
  +|The adapter implementation to be used to stream database changes.
  +`logminer` (the default) to use the native Oracle LogMiner API;
  +`xstream` to use the Oracle XStreams API.
   
   |[[oracle-property-rac-nodes]]<<oracle-property-rac-nodes, `+rac.nodes+`>>
   |
  
positive.code: == Setting up Oracle
  
  The following database set up steps are necessary to use the {prodname} Oracle connector.
  These steps assume the use of the multitenancy configuration with a container database and at least one pluggable database.
  If you intend to use a non-multitenancy configuration, the following steps may require adjustment.
  
  You can find a template for setting up Oracle in a virtual machine (via Vagrant) in the https://github.com/debezium/oracle-vagrant-box/[oracle-vagrant-box/] repository.
  
  === Preparing the Database
  
  .Configuration needed for Oracle XStream
  [source,indent=0]
  
negative.code:         "database.server.name" : "server1",
          "database.hostname" : "<oracle ip>",
          "database.port" : "1521",
          "database.user" : "c##dbzuser",
          "database.password" : "dbz",
          "database.dbname" : "ORCLCDB",
          "database.pdb.name" : "ORCLPDB1",
          "database.history.kafka.bootstrap.servers" : "kafka:9092",
          "database.history.kafka.topic": "schema-changes.inventory"
      }
  