Sdílet prostřednictvím


Migrace dat Db2 na SQL Server (Db2ToSQL)

Po úspěšné synchronizaci převedených objektů s SQL Serverem můžete migrovat data z Db2 na SQL Server pomocí nástroje SQL Server Migration Assistant (SSMA) pro db2.

Nastavení možností migrace

Před migrací dat na SQL Server zkontrolujte možnosti migrace projektu v dialogovém okně Nastavení projektu.

  • Pomocí tohoto dialogového okna můžete nastavit možnosti, jako je velikost dávky migrace, uzamčení tabulky, kontrola omezení, zpracování hodnot null a zpracování hodnot identit. Další informace o nastavení migrace projektu naleznete v tématu nastavení projektu (migrace).

Migrace dat na straně klienta

  • Pokud chcete zahájit migraci dat na straně klienta, vyberte možnost modul pro migraci dat na straně klienta v dialogovém okně nastavení projektu .

  • V nastavení projektuje možnost Klientský modul pro migraci dat nastavena.

    Poznámka

    Modul pro migraci dat Client-Side se nachází uvnitř aplikace SSMA, a proto není závislý na dostupnosti balíčku rozšíření.

Migrace dat na SQL Server

Migrace dat je operace hromadného načtení, která přesouvá řádky dat z tabulek Db2 do tabulek SQL Serveru v transakcích. Počet řádků načtených do SQL Serveru v každé transakci je nakonfigurován v nastavení projektu.

Pokud chcete zobrazit zprávy migrace, ujistěte se, že je podokno Výstup viditelné. V opačném případě přejděte na Zobrazení>Výstup.

  1. Ověřte, že:

    • Poskytovatelé Db2 se instalují do počítače se systémem SSMA.

    • Synchronizovali jste převedené objekty s databází SQL Serveru.

  2. V Průzkumníku metadat Db2 vyberte objekty obsahující data, která chcete migrovat:

    • Pokud chcete migrovat data pro všechna schémata, zaškrtněte políčko vedle schémat.

    • Pokud chcete migrovat data nebo vynechat jednotlivé tabulky, nejprve rozbalte schéma, rozbalte Tabulkya potom zaškrtněte nebo zrušte zaškrtnutí políčka vedle tabulky.

  3. Klepněte pravým tlačítkem myši na schémata v Průzkumníku metadat Db2 a potom vyberte Migrovat data. Můžete také migrovat data pro jednotlivé objekty nebo kategorie objektů: Klikněte pravým tlačítkem myši na objekt nebo jeho nadřazenou složku; vyberte možnost Migrovat data.

  4. V dialogovém okně Připojit k Db2 zadejte údaje pro připojení a pak vyberte Připojit. Další informace o připojení k databázi Db2 najdete v tématu Připojení k databázi Db2

    Pro připojení k cílové databázi SQL Server zadejte přihlašovací údaje pro připojení v dialogovém okně Připojit k SQL Serveru a vyberte Připojit. Další informace o připojení k SQL Serveru najdete v tématu Připojení k SQL Serveru

    Zprávy se zobrazí v podokně výstupu . Po dokončení migrace se zobrazí Zpráva o migraci dat. Pokud se některá data nemigrovala, vyberte řádek, který obsahuje chyby, a pak vyberte Podrobnosti. Až sestavu dokončíte, vyberte Zavřít. Další informace o sestavě migrace dat najdete v tématu Data Migration Report (Db2ToSQL).

Migrace dat ve velkém měřítku

Pokud potřebujete migrovat velké množství dat ve velkém měřítku během krátké doby, je vhodná možnost offline migrace. Pomocí funkce kanálu Azure Data Factory můžete migrovat místní nebo externí zdroje dat Oracle do Azure SQL Database nebo Azure SQL Managed Instance (platforma jako služba nebo PaaS) nebo SQL Server na virtuálním počítači Azure (infrastruktura jako služba nebo IaaS). Proces vytvoří novou datovou továrnu nebo můžete při migraci do Azure SQL použít existující datovou továrnu.

  1. U rozsáhlé offline migrace vyberte Migrovat data ve velkém měřítku.

  2. Ověřte se pomocí přihlašovacích údajů Microsoft Entra. Po zadání uživatelského jména vyberte Připojit.

  3. Vyberte tenanta a předplatné, které už má nakonfigurovaný cíl Azure SQL, a vyberte Další.

  4. Zadejte přihlašovací údaje ke zdroji dat následované cílovými přihlašovacími údaji Azure SQL.

  5. Pro tuto migraci můžete použít existující prostředky Azure (skupinu prostředků a název datové továrny) nebo zvolit Nový a vytvořit skupinu prostředků a datovou továrnu Azure pro migraci.

  6. K migraci externího zdroje dat potřebujete prostředí Integration Runtime. Vyberte Nový a podle pokynů vytvořte prostředí Integration Runtime nebo použijte existující integrační službu. Pokud chcete vytvořit integrační službu, musíte nakonfigurovat instalaci brány a zadat klíč ke konfiguraci prostředí Integration Runtime.

  7. Nakonec zadejte jedinečný název migrace dat. Tento název může být pouze alfanumerická hodnota. Vyhněte se žádným speciálním znakům.

  8. Pokud cílové tabulky obsahují data, jsou vyprázdněny a znovu načteny. Zobrazí se dialogové okno upozornění. Pokud chcete pokračovat, vyberte OK nebo zrušit, abyste se vyhnuli zkrácení a zátěžové aktivitě.

  9. Vytvoření komponent datové továrny Azure trvá několik minut. Stavový řádek označuje průběh vytváření potrubí. Pokud se kanál úspěšně vytvoří, do výstupního protokolu se zapíše následující zpráva:

    A data factory pipeline <PipelineName> is created for the data migration activity.
    
  10. Pokud chcete monitorovat migraci dat, vyberte adresu URL monitorování nebo přejděte na stránku monitorování datové továrny na webu Azure Portal.