Začínáme s SSMA pro Db2 (Db2ToSQL)
Sql Server Migration Assistant (SSMA) pro Db2 umožňuje rychle převést schémata databáze Db2 na schémata SQL Serveru, nahrát výsledné schémata do SQL Serveru a migrovat data z Db2 na SQL Server.
Tento článek představuje proces instalace a pak vám pomůže seznámit se s uživatelským rozhraním SSMA.
Instalace SSMA
Chcete-li použít nástroj SSMA, musíte nejprve nainstalovat klientský program SSMA do počítače, který má přístup ke zdrojové databázi Db2 i cílové instanci SQL Serveru. Zprostředkovatelé DB2 OLEDB v počítači se systémem SQL Server Tyto komponenty podporují migraci dat a emulaci systémových funkcí Db2. Pokyny k instalaci najdete v tématu Instalace SSMA pro db2.
Chcete-li spustit nástroj SSMA, otevřete nabídku Start a přejděte na Všechny programy>programu SQL Server Migration Assistant for Db2a poté vyberte SQL Server Migration Assistant for Db2.
Uživatelské rozhraní SSMA pro Db2
Po instalaci SSMA můžete pomocí SSMA migrovat databáze Db2 na SQL Server. Než začnete, pomůže vám to seznámit se s uživatelským rozhraním SSMA. Následující diagram znázorňuje uživatelské rozhraní pro SSMA, včetně průzkumníků metadat, metadat, panelů nástrojů, podokna výstupu a podokna seznamu chyb:
Pokud chcete zahájit migraci, musíte nejprve vytvořit nový projekt. Pak se připojíte k databázi Db2. Po úspěšném připojení se schémata Db2 zobrazí v Průzkumníku metadat Db2. Potom můžete kliknout pravým tlačítkem myši na objekty v Průzkumníku metadat Db2 a provádět úlohy, jako je vytváření sestav, které vyhodnotí převody na SQL Server. Tyto úlohy můžete provádět také pomocí panelů nástrojů a nabídek.
Musíte se také připojit k instanci SQL Serveru. Po úspěšném připojení se v Průzkumníku metadat SQL Serveru zobrazí hierarchie databází SQL Serveru. Po převodu schémat Db2 na schémata SQL Serveru vyberte tato převedená schémata v Průzkumníku metadat SQL Serveru a potom synchronizujte schémata s SQL Serverem.
Po synchronizaci převedených schémat s SQL Serverem se můžete vrátit do Průzkumníka metadat Db2 a migrovat data ze schémat Db2 do databází SQL Serveru.
Další informace o těchto úlohách a jejich provádění naleznete v tématu Migrace databází Db2 na SQL Server.
Následující části popisují funkce uživatelského rozhraní SSMA.
Průzkumníky metadat
SSMA obsahuje dva průzkumníky metadat pro procházení a provádění akcí s databázemi Db2 a SQL Serveru.
Průzkumník metadat Db2
Průzkumník metadat Db2 zobrazuje informace o schématech Db2. Pomocí Průzkumníka metadat Db2 můžete provádět následující úlohy:
Projděte objekty v jednotlivých schématech.
Vyberte objekty pro převod a potom převeďte objekty na syntaxi SQL Serveru. Další informace naleznete v tématu Převod schémat Db2.
Vyberte tabulky pro migraci dat a pak migrujte data z těchto tabulek na SQL Server. Další informace naleznete v tématu Migrace databází Db2 na SQL Server.
Průzkumník metadat SQL Serveru
Průzkumník metadat SQL Serveru zobrazuje informace o instanci SQL Serveru. Když se připojíte k instanci SQL Serveru, SSMA načte metadata o této instanci a uloží ji do souboru projektu.
Pomocí Průzkumníka metadat SQL Serveru můžete vybrat převedené databázové objekty Db2 a pak tyto objekty synchronizovat s instancí SQL Serveru.
Metadata
Napravo od každého průzkumníka metadat jsou karty, které popisují vybraný objekt. Pokud například vyberete tabulku v Průzkumníku metadat Db2, zobrazí se šest karet: Tabulka, SQL, Mapování typů, sestava, Vlastnostia Data. Karta Sestava obsahuje informace až po vytvoření sestavy, která obsahuje vybraný objekt. Pokud v Průzkumníku metadat SQL Serveru vyberete tabulku, zobrazí se tři karty: Tabulka, SQLa Data.
Většina nastavení metadat je jen pro čtení. Můžete ale změnit následující metadata:
V Průzkumníku metadat Db2 můžete změnit postupy a mapování typů. Chcete-li převést změněné procedury a mapování typů, proveďte změny před převodem schémat.
V Průzkumníku metadat SQL Serveru můžete změnit Transact-SQL uložených procedur. Pokud chcete tyto změny zobrazit na SQL Serveru, proveďte tyto změny před načtením schémat do SQL Serveru.
Změny provedené v průzkumníku metadat se projeví v metadatech projektu, ne ve zdrojových nebo cílových databázích.
Panely nástrojů
SSMA má dva panely nástrojů: panel nástrojů projektu a panel nástrojů migrace.
Panel nástrojů projektu
Panel nástrojů projektu obsahuje tlačítka pro práci s projekty, připojení k Databázi2 a připojení k SQL Serveru. Tato tlačítka se podobají příkazům v nabídce Soubor .
Panel nástrojů Migrace
Následující tabulka ukazuje příkazy panelu nástrojů migrace:
Knoflík | Funkce |
---|---|
Vytvořit sestavu | Převede vybrané objekty Db2 na syntaxi SQL Serveru a pak vytvoří sestavu, která ukazuje, jak byl převod úspěšný. Tento příkaz je zakázaný, pokud nejsou v Průzkumníku metadat Db2 vybrány objekty. |
převést schéma | Převede vybrané objekty Db2 na objekty SYSTÉMU SQL Server. Tento příkaz je zakázaný, pokud nejsou v Průzkumníku metadat Db2 vybrány objekty. |
Migrace dat | Migruje data z databáze Db2 na SQL Server. Před spuštěním tohoto příkazu je nutné převést schémata Db2 na schémata SQL Serveru a pak načíst objekty do SQL Serveru. Tento příkaz je zakázaný, pokud nejsou v Průzkumníku metadat Db2 vybrány objekty. |
Zastavit | Zastaví aktuální proces. |
Menu
V následující tabulce jsou uvedeny nabídky SSMA.
Menu | Popis |
---|---|
soubor | Obsahuje příkazy pro práci s projekty, připojení k Databázi2 a připojení k SQL Serveru. |
Upravit | Obsahuje příkazy pro hledání a práci s textem na stránkách podrobností, například kopírování Transact-SQL z podokna podrobností SQL. Obsahuje také možnost Spravovat záložky, kde můžete zobrazit seznam existujících záložek. Záložky můžete spravovat pomocí tlačítek na pravé straně dialogového okna. |
zobrazení | Obsahuje příkaz Synchronizovat průzkumníky metadat. Tím se synchronizují objekty mezi Průzkumníkem metadat Db2 a Průzkumníkem metadat SQL Serveru. Obsahuje také příkazy pro zobrazení a skrytí panelů Výstup a Seznam chyb a možnost Rozložení pro správu rozložení. |
nástroje | Obsahuje příkazy pro vytváření sestav a migraci objektů a dat. Poskytuje také přístup k dialogovým oknům globálních nastavení a nastavení projektu. |
Nápověda | Poskytuje přístup k nápovědě SSMA a k dialogovému okně O aplikaci. |
Podokno Výstup a podokno Seznam chyb
Nabídka Zobrazení poskytuje příkazy k přepínání viditelnosti podokna Výstup a podokna Seznam chyb.
V podokně výstupu se zobrazují stavové zprávy z SSMA během převodu objektů, synchronizace objektů a migrace dat.
V podokně Seznam chyb se zobrazí chybová zpráva, upozornění a informační zprávy v seznamu s možností řazení.