CDC DATABASE WIZZARD
Moduł odpowiedzialny za komunikację z bazą danych podczas tworzenia konektorów. Ułatwia wybieranie, konfigurowanie oraz dostosowywanie struktur do replikacji.
Last updated
Moduł odpowiedzialny za komunikację z bazą danych podczas tworzenia konektorów. Ułatwia wybieranie, konfigurowanie oraz dostosowywanie struktur do replikacji.
Last updated
Główną zaletą oraz powodem dlaczego moduł powstał jest uporządkowanie funkcji systemu związanych z operacjami na bazie danych. Wszystkie operacje dotyczące komunikacji z bazą danych odbywają się za pomocą tego modułu. Został również stworzony intefrejs dla użytkownika ułatwiający wybór elementów z bazy danych, takich jak schematy czy tabele, oraz zawierający szczegółowe informacje o tabelach.
Przy konfiguracji konektora źródłowego dla bazy danych możemy kliknąć przycisk "DATABASE WIZARD", który przeniesie nas do kreatora. Po lewej stronie widzimy schematy wraz z trzema opcjami do wyboru, dotyczącymi uwzględnienia danego schematu w replikacji. Po kliknięciu w dany schemat zostaną wyświetlone tabele, które są w danym schemacie oraz informacje o poszczególnych tabelach, takie jak:
Pk - Primary Key - czy tabela posiada klucz główny
Fk - Foreign Key - czy tabela posiada klucz obcy
Nt - Nested Tables - czy tabela posiada tabele zagnieżdżone
Lob - czy tabela posiada kolumny typlu LOB (CLOB, NCLOB, BLOB)
Cdt - Custom Data Types - czy tabela posiada kolumny o niestandardowym typie danych (zdefiniowanym przez użytkownika)
Powyższe informacje o poszczególnych tabelach dostępne są tylko dla baz danych Oracle
Oczekiwane występowanie elementu i nie wymaga dalszych dodatkowych kroków
Występowanie elementu i wiąże się z podjęciem dodatkowych kroków
Brak danego elementu i nie wymaga dodatkowych kroków
Brak elementu i wiąże się z podjęciem dodatkowych kroków
Informacje o bazie danych (Database Mode, Supplemental Logging )
Sprawdzanie bazy/schematu/tabel pod względem typów danych, zagnieżdżonych tabel, tabel bez Primary Key
Pobieranie schematów na bazie danych
Pobieranie tabel dla konkretnego schematu
Pobieranie schematów i tabel dla każdego ze schematów
Pobieranie kolumn dla tabeli
Pobieranie informacji o tabelach (Pk, Fk, Nt, Lob, Cdt)
Sprawdzanie połączenia do bazy danych przy replikacji oraz przy module CDC-COMPARE
Aktywowanie Supplemental Logging na bazie danych
Pobieranie uprawnień możliwych do nadania użytkownikowi replikacyjnemu
Tworzenie użytkownika do replikacji
Nazwa kontenera
cdc-wizzard
Nazwa repozytorium
goldenore/cdc/db_wizzard
Port
8087
Zależności
CDC BACKEND