Przejdź do głównej zawartości

Konektor źródłowy Oracle

Source connector

Konektor źródłowy Oracle

Oracle korzysta z Debezium Oracle connector. Najważniejsze różnice dotyczą service/PDB oraz ustawień LogMiner.

io.debezium.connector.oracle.OracleConnector
KategoriaParametrWymaganyZalecane / domyślneOpis
BasicnameTakWartość użytkownikaUnikalna nazwa; topic.prefix powstaje jako <name>-server.
Basictasks.maxTak1Jeden task dla uporządkowanego odczytu logów.
Database Connectiondatabase.hostname, database.port, database.user, database.passwordTakDatabase StoreParametry połączenia Oracle.
Database Connectiondatabase.dbnameTakDatabase StoreNazwa bazy lub service.
Database Connectiondatabase.pdb.nameWarunkowoDatabase StoreNazwa PDB w środowiskach CDB/PDB.
Database Settingslog.mining.strategyNieZależne od wdrożeniaStrategia odczytu redo przez LogMiner.
Database Settingslog.mining.batch.size.min / log.mining.batch.size.maxNieDomyślneRozmiary batchy LogMiner.
Database Wizardschema.include.list, table.include.list, column.include.listNieGenerowaneZakres replikacji.
Database Wizardmessage.key.columnsWarunkowoGenerowaneKlucze dla tabel bez primary key.
Snapshotsnapshot.modeNieinitialTryb snapshotu.
Signalsignal.data.collectionWarunkowo<schemaName>.<tableName>Tabela sygnałów.
Eventsdecimal.handling.mode, lob.enabledNieZależne od wdrożeniaReprezentacja typów Oracle i LOB.

Debezium Oracle connector