Freigeben über


Installieren von SSMA-Komponenten auf SQL Server (MySQLToSQL)

Zusätzlich zur Installation von SSMA müssen Sie auch Komponenten auf dem Computer installieren, auf dem SQL Server ausgeführt wird. Zu diesen Komponenten gehören das SSMA-Erweiterungspaket, das die Datenmigration unterstützt, und MySQL-Anbieter, um die Server-zu-Server-Konnektivität zu ermöglichen.

SSMA für MySQL-Erweiterungspaket

Das SSMA-Erweiterungspaket fügt der angegebenen Instanz von SQL Server eine Datenbank, sysdb, hinzu. Diese Datenbank enthält die Tabellen und gespeicherten Prozeduren, die zum Migrieren von Daten erforderlich sind.

Außerdem erstellt SSMA beim Migrieren von Daten zu SQL Server SQL Server-Agent-Aufträge, wenn das serverseitige Datenmigrationsmodul für die Migration der Daten verwendet wird.

Voraussetzungen

Bevor Sie die SSMA für MySQL-Serverkomponenten auf SQL Server installieren, stellen Sie sicher, dass der Computer die folgenden Anforderungen erfüllt:

  • Microsoft Windows Installer 3.1 oder eine höhere Version.

  • Microsoft .NET Framework, Version 4.7.2 oder höher. Sie können es aus dem .NET Framework Developer Center abrufen.

  • Der MySQL-Clientanbieter und die Verbindung mit der MySQL-Datenbank, die Sie migrieren möchten. Sie können Anbieter von den MySQL-Produktmedien oder der MySQL-Website installieren.

  • Der SQL Server-Browserdienst muss während der Installation ausgeführt werden. Dies wird verwendet, um eine Liste der Instanzen von SQL Server im Setup-Assistenten aufzufüllen. Sie können den SQL Server-Browserdienst nach der Installation deaktivieren.

    Hinweis

    Wenn der SQL Server-Browserdienst ausgeführt wird, aber immer noch keine Liste der Instanzen im Setup angezeigt wird, müssen Sie die Blockierung von UDP-Port 1434 aufheben. Sie können die Blockierung des Ports mithilfe der Windows-Firewall vorübergehend aufheben oder die Windows-Firewall vorübergehend deaktivieren. Möglicherweise müssen Sie antivirensoftware auch vorübergehend deaktivieren. Stellen Sie sicher, dass Firewalls und Antivirensoftware nach der Installation aktiviert werden.

Installieren des Erweiterungspakets

Sie können das Erweiterungspaket jederzeit installieren, bevor Sie Daten zu SQL Server migrieren.

Wichtig

Um das Erweiterungspaket zu installieren, müssen Sie Mitglied der Sysadmin-Serverrolle in der Sql Server-Instanz sein.

So installieren Sie das Erweiterungspaket:

  1. Kopieren Sie SSMA für SSMAforMySQLExtensionPack_n.msi, wobei n die Buildnummer ist, auf den Computer, auf dem SQL Server ausgeführt wird.

  2. Doppelklicken Sie auf SSMAforMySQLExtensionPack_n.msi.

  3. Klicken Sie im Dialogfeld "Willkommen " auf "Weiter".

  4. Lesen Sie im Dialogfeld "Endbenutzer-Lizenzvertrag " den Lizenzvertrag. Wenn Sie zustimmen, wählen Sie die Option "Ich stimme der Vereinbarung zu" aus, und klicken Sie dann auf "Weiter".

  5. Klicken Sie im Dialogfeld "Setuptyp auswählen" auf "Typisch".

  6. Klicken Sie im Dialogfeld "Bereit zur Installation " auf "Installieren".

  7. Klicken Sie im Dialogfeld "Erster Installationsschritt abgeschlossen" auf "Weiter".

    Es wird ein neues Dialogfeld angezeigt, in dem Sie die Instanz von SQL Server für die Extension Pack-Installation auswählen.

  8. Wählen Sie die Instanz von SQL Server aus, in der Sie MySQL-Schemas migrieren möchten, und klicken Sie dann auf "Weiter".

    Die Standardinstanz hat denselben Namen wie der Computer. Benannte Instanzen folgen einem umgekehrten Schrägstrich und dem Namen der Instanz.

  9. Wählen Sie auf der Verbindungsseite die Authentifizierungsmethode aus, und klicken Sie dann auf "Weiter".

    Die Windows-Authentifizierung verwendet Ihre Windows-Anmeldeinformationen, um sich bei der SQL Server-Instanz anzumelden. Wenn Sie die Serverauthentifizierung auswählen, müssen Sie einen SQL Server-Anmeldenamen und ein Kennwort eingeben.

  10. Im nächsten Schritt müssen Sie das Kennwort für einen Masterschlüssel festlegen, der zum Verschlüsseln vertraulicher Daten verwendet wird, die während der serverseitigen Datenmigration in der Erweiterungspaketdatenbank gespeichert sind. Geben Sie ein sicheres Kennwort ein, und klicken Sie auf "Weiter".

  11. Wählen Sie im nächsten Dialogfeld " Hilfsprogrammdatenbank installieren n " und "Erweiterungspaket-Bibliotheken installieren" aus, wobei n die Versionsnummer ist, und klicken Sie dann auf "Weiter".

    Die sysdb-Datenbank wird mit den Tabellen und gespeicherten Prozeduren erstellt, die für die Datenmigration (mithilfe des serverseitigen Datenmigrationsmoduls) erforderlich sind, werden in dieser Datenbank erstellt.

  12. Um die Hilfsprogramme in einer anderen Instanz von SQL Server zu installieren, wählen Sie "Ja" aus, und klicken Sie dann auf "Weiter". Oder klicken Sie zum Beenden des Assistenten auf "Nein".

Siehe auch