Instalace komponent SSMA na SQL Server (MySQLToSQL)
Kromě instalace nástroje SQL Server Migration Assistant (SSMA) musíte také nainstalovat komponenty do počítače se systémem SQL Server. Mezi tyto komponenty patří sada rozšíření SSMA, která podporuje migraci dat, a poskytovatelé MySQL, kteří umožňují připojení mezi servery.
Balíček rozšíření SSMA for MySQL
Sada rozšíření SSMA přidá databázi sysdb
do zadané instance SQL Serveru. Tato databáze obsahuje tabulky a uložené procedury potřebné k migraci dat.
Při migraci dat na SQL Server vytvoří SSMA také úlohy agenta SQL Serveru, když se k migraci dat použije modul migrace dat na straně serveru.
Požadavky
Před instalací komponent serveru SSMA for MySQL na SQL Server se ujistěte, že počítač splňuje následující požadavky:
Instalační služba systému Microsoft Windows 3.1 nebo novější verze.
Rozhraní Microsoft .NET Framework verze 4.7.2 nebo novější. Můžete ho získat z .NET Framework Developer Center.
Zprostředkovatel klienta MySQL a připojení k databázi MySQL, kterou chcete migrovat. Poskytovatele můžete nainstalovat z média produktu MySQL nebo z webu MySQL.
Během instalace musí být spuštěná služba SQL Server Browser. Slouží k naplnění seznamu instancí SYSTÉMU SQL Server v průvodci instalací. Službu SQL Server Browser můžete po instalaci zakázat.
Poznámka
Pokud je spuštěná služba SQL Server Browser, ale přesto v instalačním programu nevidíte seznam instancí, musíte odblokovat port UDP 1434. Bránu Windows Firewall můžete použít k dočasnému odblokování portu nebo k dočasnému zakázání brány Windows Firewall. Možná budete muset dočasně zakázat antivirový software. Po instalaci nezapomeňte povolit brány firewall a antivirový software.
Instalace balíčku rozšíření
stáhnout balíček rozšíření Microsoft SQL Server Migration Assistant pro mySQL
Sadu rozšíření můžete nainstalovat kdykoli před migrací dat na SQL Server.
Důležitý
Chcete-li nainstalovat balíček rozšíření, musíte být členem role serveru správce systému v instanci SQL Serveru.
Instalace balíčku rozšíření:
Zkopírujte SSMA pro SSMAforMySQLExtensionPack_n.msi, kde n je číslo buildu, do počítače se systémem SQL Server.
Poklikejte na SSMAforMySQLExtensionPack_n.msi.
V dialogovém okně Vítejte vyberte Další.
V dialogovém okně licenční smlouvy End-User si přečtěte licenční smlouvu. Pokud souhlasíte, vyberte možnost Přijmout smlouvu a poté vyberte Další.
V dialogovém okně Zvolte typ instalace vyberte Typické.
V dialogovém okně Připraveno k instalaci zvolte možnost Nainstalovat.
V dialogovém okně Dokončeno první krok instalace vyberte Další.
Zobrazí se nové dialogové okno, ve kterém vyberete instanci SQL Serveru pro instalaci sady Extension Pack.
Vyberte instanci SQL Serveru, ve které migrujete schémata MySQL, a pak vyberte Další.
Výchozí instance má stejný název jako počítač. Pojmenované instance jsou zapsány se zpětným lomítkem následovaným názvem instance.
Na stránce připojení vyberte metodu ověřování a pak vyberte Další.
Ověřování systému Windows používá vaše přihlašovací údaje systému Windows k pokusu o přihlášení k instanci SQL Serveru. Pokud vyberete Ověřování serveru, musíte zadat přihlašovací jméno a heslo SQL Serveru.
V dalším kroku je potřeba nastavit heslo pro hlavní klíč, který se použije k šifrování citlivých dat uložených v databázi balíčku rozšíření během migrace dat na straně serveru. Zadejte silné heslo a vyberte Další.
V dalším dialogovém okně vyberte Nainstalovat databázi nástrojů n a knihovny rozšiřujícího balíčku, kde n je číslo verze, a poté vyberte Další.
Vytvoří se databáze
sysdb
s tabulkami a uloženými procedurami, které jsou požadovány pro migraci dat, a to pomocí modulu migrace dat na straně serveru.Chcete-li nainstalovat nástroje do jiné instance SYSTÉMU SQL Server, vyberte Anoa pak vyberte Další. Pokud chcete průvodce ukončit, vyberte Ne.