Translation not up to date
Dane do i z IBM Db2 on Cloud można replikować za pomocą opcji Data Replication.
Aby skonfigurować replikację dla usługi Db2 on Cloud, należy najpierw skonfigurować usługę Db2 on Cloud , a następnie dodać do niej połączenie w projekcie.
Ograniczenia
Możliwe jest replikowanie tylko niektórych typów danych Db2 on Cloud . Patrz sekcja Obsługiwane typy danych Db2 on Cloud.
Zanim rozpoczniesz
Sprawdź plan cenowy dla instancji usługi Db2 on Cloud . Data Replication może być replikowane z baz danych, które działają w planach cenowych Standard lub Enterprise Db2 on Cloud , ale nie w planach uproszczonych. Data Replication może być replikowane do baz danych uruchomionych na dowolnym planie cenowym. Aby sprawdzić plan cenowy dla instancji usługi Db2 on Cloud :
- Na głównym panelu nawigacyjnym kliknij opcję Usługi > Instancje usług.
- Znajdź i wybierz nazwę instancji Db2 .
- Kliknij opcję Idź do interfejsu użytkownika.
- Na pasku menu po lewej stronie kliknij ikonę Informacje (), aby wyświetlić szczegóły planu.
Konfigurowanie Db2 on Cloud jako źródła
Aby skonfigurować produkt Db2 on Cloud jako źródło:
Data Replication replikuje tylko tabele zorganizowane według wierszy Db2 . Upewnij się, że tabele, z których mają być replikowane, są zorganizowane według wierszy i nie są zorganizowane według kolumn. W tym przykładzie wartość 'R' w kolumnie TABLEORG wskazuje, że tabela SALES_ROW jest zorganizowana według wierszy i może być replikowana.
SELECT tabname, tableorg FROM SYSCAT.TABLES WHERE tabname like 'SALES%' TABNAME TABLEORG ------------------------------- -------- SALES_COL C SALES_ROW R 2 record(s) selected.
Skonfiguruj parametry rejestrowania bazy danych. Włącz przechowywanie dzienników dla każdej bazy danych, która ma być używana do replikacji. Jeśli chcesz replikować zmiany struktury tabel, włącz również rejestrowanie instrukcji DDL.
call admin_cmd('UPDATE DATABASE CONFIGURATION USING LOGARCHMETH1 logretain DEFERRED') call admin_cmd('UPDATE DATABASE CONFIGURATION USING LOG_DDL_STMTS YES')
Ustaw tabelę DATA CAPTURE CHANGES na YES. Aby produkt Data Replication mógł replikować schematy i tabele, tabele muszą mieć wartość ZMIANY PRZECHWYTYWANIA DANYCH ustawioną na wartość TAK. Tę opcję można włączyć ręcznie dla każdej tabeli, która ma być replikowane. Alternatywnie opcja Data Replication automatycznie włącza opcję DATA CAPTURE CHANGES , jeśli konto użytkownika Db2 określone w połączeniu ma uprawnienia administratora systemu (SYSADM) lub administratora bazy danych (DBA), które są włączone, ale tylko dla tabel, które istnieją w momencie tworzenia zasobu Data Replication , który korzysta z celu Kopiuj .
Konfigurowanie programu Db2 on Cloud jako celu
Aby skonfigurować produkt Db2 on Cloud jako cel, należy przypisać uprawnienia użytkownika bazy danych do połączeń docelowych. Aby zreplikować dane do bazy danych Db2 jako połączenie docelowe, potrzebne jest tylko konto użytkownika Db2 , które może tworzyć schematy i tabele. Data Replication replikuje się do tabel zorganizowanych według kolumn w obiekcie docelowym Db2 .
Nawiąże połączenie z produktem Db2 on Cloud w projekcie
Aby nawiązać połączenie z produktem Db2 on Cloud w projekcie w produkcie Cloud Pak for Data as a Service, należy zapoznać się z Połączenie IBM Db2 on Cloud.
Następny krok
Uruchamianie programu Data Replication
Temat nadrzędny: Obsługiwane połączenia Data Replication