Sdílet prostřednictvím


Začínáme s SSMA pro SAP ASE (SybaseToSQL)

SQL Server Migration Assistant (SSMA) pro SAP ASE umožňuje rychle převést schémata databáze SAP Adaptive Server Enterprise (ASE) na schémata SQL Serveru nebo Azure SQL Database, nahrát výsledné schémata do SQL Serveru nebo Azure SQL Database a migrovat data ze SAP ASE na SQL Server nebo Azure SQL Database.

Toto téma představuje proces instalace a pak vás seznámí s uživatelským rozhraním SSMA.

Instalace a licencování SSMA

Pokud chcete používat SSMA, musíte nejprve nainstalovat klientský program SSMA do počítače, který má přístup ke zdrojové instanci SAP ASE i cílové instanci SQL Serveru nebo Azure SQL Database. Pokud chcete použít migraci dat na straně serveru, musíte nainstalovat balíček rozšíření a alespoň jeden z poskytovatelů SAP ASE (OLE DB nebo ADO.NET) na počítači se systémem SQL Server. Tyto komponenty podporují migraci dat a emulaci systémových funkcí SAP ASE. Pokyny k instalaci najdete v tématu Instalace SSMA pro SAP ASE (SybaseToSQL).

Chcete-li spustit nástroj SSMA, klepněte na tlačítko Spustit, přejděte na Všechny programy, přejděte na Pomocník pro migraci microsoft SQL Serveru pro Sybasea potom vyberte Microsoft SQL Server Migration Assistant pro Sybase. Při prvním spuštění SSMA se zobrazí dialogové okno licencování. Abyste mohli používat SSMA, musíte SSMA licencovat pomocí Windows Live ID. Pokyny k licencování jsou součástí pokynů k instalaci v tématu Instalace SSMA pro Sybase Client (SybaseToSQL).

SSMA pro uživatelské rozhraní SAP ASE

Po instalaci a licencování SSMA můžete pomocí SSMA migrovat databáze SAP ASE na SQL Server nebo Azure SQL Database. 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:

SSMA pro uživatelské rozhraní SAP ASE

Pokud chcete zahájit migraci, musíte nejprve vytvořit nový projekt. Pak se připojíte k SAP ASE. Po úspěšném připojení se v Průzkumníku metadat Sybase zobrazí hierarchie databází SAP ASE. Po kliknutí pravým tlačítkem myši na objekty v Průzkumníku metadat Sybase můžete provádět úlohy, jako jsou vytváření sestav, které vyhodnotí převody na SQL Server nebo Azure SQL Database. Tyto úkoly můžete provádět také prostřednictvím panelů nástrojů a nabídek.

Musíte se také připojit k instanci SQL Serveru nebo Azure SQL Database. Po úspěšném připojení se v SQL Serveru nebo Průzkumníku metadat SQL zobrazí hierarchie databází SQL Serveru nebo Azure SQL. Po převodu schémat SAP ASE na schémata SQL Serveru nebo Azure SQL Database vyberte tato převedená schémata v SQL Serveru nebo Průzkumníku metadat SQL Azure a pak schémata načtěte do SQL Serveru nebo Azure SQL Database.

Po načtení převedených schémat do SQL Serveru nebo Azure SQL Database se můžete vrátit do Průzkumníka metadat Sybase a migrovat data z databází SAP ASE na SQL Server nebo databáze Azure SQL.

Další informace o těchto úlohách a jejich provedení najdete v tématu Migrace databází SAP ASE na SQL Server – Azure SQL Database (SybaseToSQL).

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 SAP ASE a SQL Serveru nebo Azure SQL.

Průzkumník metadat Sybase

Průzkumník metadat Sybase zobrazuje informace o databázích ve zdrojové instanci SAP ASE.

Pomocí Průzkumníka metadat Sybase můžete provádět následující úlohy:

SQL Server nebo SQL Azure Metadata Explorer

SQL Server nebo Průzkumník metadat SQL Azure zobrazuje informace o instanci SQL Serveru nebo Azure SQL Database. Když se připojíte k instanci SQL Serveru nebo Azure SQL Database, SSMA načte metadata o této instanci a uloží ji do souboru projektu.

Pomocí SQL Serveru nebo Průzkumníka metadat SQL Azure můžete vybrat převedené databázové objekty SAP ASE a pak tyto objekty načíst (synchronizovat) do instance SQL Serveru nebo Azure SQL Database.

Další informace naleznete v tématu načítání převedených databázových objektů do SQL Serveru (SybaseToSQL).

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 Sybase, zobrazí se šest karet: Tabulka, SQL, Mapování typů, Data, Vlastnostia Sestava. Záložka Zpráva obsahuje informace až po vytvoření zprávy obsahující vybraný objekt. Pokud v SQL Serveru nebo Průzkumníku metadat SQL 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 Sybase můžete změnit postupy a mapování typů. Před převodem schémat proveďte tyto změny.

  • V SQL Serveru nebo Sql Azure Metadata Exploreru můžete změnit Transact-SQL uložených procedur. Před načtením schémat do SQL Serveru proveďte tyto změny.

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 SAP ASE a připojení k SQL Serveru nebo Azure SQL Database. Tato tlačítka se podobají příkazům v nabídce Soubor.

Panel nástrojů Migrace

Panel nástrojů migrace obsahuje následující příkazy:

Knoflík Funkce
vytvořit sestavu Převede vybrané objekty SAP ASE na syntaxi SQL Serveru a pak vytvoří sestavu, která ukazuje, jak byl převod úspěšný.

Tento příkaz je k dispozici pouze v případě, že jsou objekty vybrány v Průzkumníku metadat Sybase.
Převést Schéma Převede vybrané objekty SAP ASE na objekty SQL Serveru nebo Azure SQL Database.

Tento příkaz je k dispozici pouze v případě, že jsou objekty vybrány v Průzkumníku metadat Sybase.
Migrace dat Migruje data z databáze SAP ASE na SQL Server nebo Azure SQL Database. Před spuštěním tohoto příkazu je nutné převést schémata SAP ASE na schémata SQL Serveru nebo Azure SQL Database a pak načíst objekty do SQL Serveru nebo Azure SQL Database.

Tento příkaz je k dispozici pouze v případě, že jsou objekty vybrány v Průzkumníku metadat Sybase.
Zastavit Zastaví aktuální proces, například převod objektů na SQL Server nebo syntaxi služby Azure SQL Database.

SSMA obsahuje následující nabídky:

Menu Popis
soubor Obsahuje příkazy pro práci s projekty, připojení k SAP ASE a připojení k SQL Serveru nebo Azure SQL Database.
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 Sybase a SQL Serverem nebo SQL Azure Metadata Explorerem. Obsahuje také příkazy pro zobrazení a skrytí podoken Výstup a Seznam chyb a možnost Rozložení pro správu rozložení.
nástroje Obsahuje příkazy pro vytváření sestav, export dat a migraci objektů a dat. Poskytuje také přístup k dialogovým oknům Globální nastavení a Nastavení projektu.
testeru Obsahuje příkazy pro vytváření testovacích případů, zobrazení výsledků testů a příkazů pro správu zálohování databáze.
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 pro přepnutí viditelnosti podokna Výstup a podokna Seznam chyb:

  • Podokno Výstup zobrazuje stavové zprávy z SSMA během převodu objektů, synchronizace objektů a migrace dat.

  • V podokně Seznam chyb se v seznamu, který můžete seřadit, zobrazuje chybové, upozorňující a informační zprávy.

Viz také

Migrace databází SAP ASE na SQL Server – Azure SQL Database (SybaseToSQL)
Reference uživatelského rozhraní (SybaseToSQL)