Migrieren der MySQL-Datenbank zu SQL Server | Schritt für Schritt

review iconHauptinhalt:

 
 

Zusammenfassung:

In diesem Artikel werden drei Möglichkeiten zur Konvertierung von MySQL zu SQL Server vorgestellt, darunter die Verwendung der EaseUS Server Migration Software und des SQL Server Migration Assistant. Lesen Sie weiter, um weitere Lösungen für die Migration von MySQL-Datenbanken auf SQL Server zu erfahren.

Kostenlos testen

Windows 11/10/8.1/8/7/Vista/XP

MySQL, ein quelloffenes relationales Datenbankmanagementsystem, wird für die Verwaltung und Organisation von Daten verwendet, und SQL Server ist ein weiteres von Microsoft entwickeltes RDBMS. SQL Server hat eine bessere Geschwindigkeit, Skalierbarkeit und Sicherheit.

Die Migration der MySQL-Datenbank auf den SQL Server ermöglicht es Ihnen, die Leistungsfähigkeit des SQL Servers voll auszuschöpfen und zu genießen. Wenn Sie unserer Schritt-für-Schritt-Anleitung folgen, können Sie das EaseUS Database Transfer Tool - EaseUS Todo PCTrans Technician und den SQL Server Migration Assistant verwenden, um die Aufgabe zu erledigen.

Kostenlos testen

Windows 11/10/8.1/8/7/Vista/XP

Hinweise zur Migration der MySQL-Datenbank zu SQL Server

Die Konvertierung einer MySQL-Datenbank zu SQL Server ist nicht einfach. Bevor wir mit den detaillierten Schritten beginnen, haben wir einige Überlegungen aufgelistet, um mögliche Herausforderungen zu entschärfen und sicherzustellen, dass Sie die MySQL-Datenbank erfolgreich migrieren.

  • Stellen Sie sicher, dass Anwendungen, die MySQL-Datenbanken verwenden, mit SQL Server kompatibel sind.
  • Stellen Sie sicher, dass Syntaxänderungen, Datentypen und unterstützte Funktionen zwischen MySQL und SQL Server kompatibel sind.
  • Optimieren Sie Ihre bestehende MySQL-Datenbank im Vorfeld und implementieren Sie eine Strategie in Ihrer SQL-Server-Umgebung.
  • Um die Datenintegrität zu gewährleisten, muss sichergestellt werden, dass die Zielinstanz von SQL Server das Datenvolumen verarbeiten kann.
  • Entwickeln Sie einen umfassenden Testplan zur Validierung der migrierten Datenbank und laden Sie den SQL-Server in das MySQL-Migrationswerkzeug herunter.

Wenn Sie die oben genannten wichtigen Überlegungen angestellt haben, lesen Sie bitte weiter, um MySQL zu konvertieren. Wenn Ihnen dieser Artikel gefallen hat, vergessen Sie nicht, auf die Schaltflächen für den sozialen Austausch zu klicken und ihn mit anderen zu teilen.

 

Methode 1. Migrieren Sie die MySQL-Datenbank mit EaseUS Todo PCTrans

⏱️Duration: 3-5 Minuten

🚩Anwenden auf: Migration von MySQL auf einen anderen PC/Server

🧑‍💻Suitable Benutzer: Alle Benutzer, einschließlich Anfänger

EaseUS Todo PCTrans ist eine hervorragende PC-zu-PC-Übertragungssoftware. Sie ist kompatibel mit MySQL und SQL Server 2004, 2008 oder 2019. Das Tool kann alles übertragen, einschließlich Programme, Einstellungen, Benutzerkonten und Serverdaten.

Wenn Sie MySQL auf einen anderen Server übertragen möchten, stellen Sie die Computer im selben LAN auf, wählen Sie die MySQL-Datenbank aus und übertragen Sie sie dann über das Internet auf den Ziel-SQL-Server.

Tipp
Wenn sich die Computer nicht im gleichen LAN befinden, können Sie auch "Wiederherstellen und Sichern" verwenden, um die Sicherheit und Integrität Ihrer SQL/MySQL-Datenbank zu gewährleisten. Diese Funktion kann das Problem von Nicht-Internet-Umgebungen bei der Übertragung von Datenbanken zwischen Servern lösen.

Kostenlos testen

Windows 11/10/8.1/8/7/Vista/XP

Schritt 1. Starten Sie EaseUS Todo PCTrans auf dem Quell- und Zielserver-PC, wählen Sie auf dem Quell-PC "Dies ist der alte PC" und "Weiter".

Wählen Sie einen Ort und klicken Sie auf Scannen

Schritt 2. Verbinden Sie den neuen Server-Zielcomputer über das Passwort oder den Identifikationscode.

Zwei Server-PCs anschließen

Schritt 3. EaseUS Todo PCTrans analysiert den Inhalt auf dem Quell-Server-PC. Sobald dies geschehen ist, wählen Sie im Abschnitt Anwendungen die gewünschten MySQL-Anwendungen aus und klicken auf "Übertragen".

Wählen Sie MySQL zur Übertragung

Schritt 4. Warten Sie, bis das MySQL-Übertragungsverfahren abgeschlossen ist, und klicken Sie zum Abschluss auf "OK".

Übertragung von MySQL beenden

Mit diesem Tool können Sie problemlos Datenbanken von einem Server auf einen anderen übertragen. Laden Sie es herunter und Sie können auch mehr Funktionen genießen.

Kostenlos testen

Windows 11/10/8.1/8/7/Vista/XP

Methode 2. Migrieren Sie die MySQL-Datenbank mit dem SQL Server-Migrationsassistenten

⏱️Duration: Mehr als 10 Minuten

🚩Anwenden auf: Migration von MySQL zu SQL auf demselben PC

🧑‍💻Suitable Benutzer: Für Experten

Microsoft stellt den SQL Server-Migrationsassistenten (SSMA) zur Verfügung, um Sie bei der Konvertierung von MySQL-Datenbanken in SQL Server online zu unterstützen. Wenn Sie mit dem Vorgang vertraut sind, sollten Sie die Voraussetzungen erfüllen und die folgenden Schritte befolgen:

Hinweis:
Die Richtlinien in diesem Abschnitt sind dem offiziellen Migrationsleitfaden von Microsoft für MySQL zu SQL Server entnommen. Wir haben die komplizierten Teile vereinfacht, damit Sie Datenbanken klar und schnell migrieren können. Bitte befolgen Sie die Schritte genau.

Stufe 1. Voraussetzungen für die Konvertierung von MySQL zu SQL Server

1. Erstellen Sie eine Bewertung:

  • Starten Sie SSMA for MySQL und erstellen Sie ein neues Projekt. Wählen Sie Name, Adresse und SQL Server in Migrate to.
  • Geben Sie die Informationen in Connect to MySQL ein und verbinden Sie sich mit dem MySQL-Server.

mit sql verbinden

  • Klicken Sie mit der rechten Maustaste auf die MySQL-Quelldatenbank und klicken Sie auf Bericht erstellen.

Bericht erstellen

  • Im SSMAProjects-Berichtsordner sehen Sie eine Liste der MySQL-Objekte und Informationen darüber, wie lange es gedauert hat, die Schematransformation durchzuführen.

2. Überprüfen Sie die Typenzuordnung

  • Öffnen Sie SSMA und wählen Sie Projekteinstellungen im Menü Werkzeuge.
  • Wählen Sie jede Tabelle im MySQL Metadata Explorer aus und ändern Sie ihre Typzuordnung.

Typenzuordnung

3. Konvertieren Sie das Schema

  • Klicken Sie mit der rechten Maustaste auf den Knoten in SSMA und wählen Sie Anweisung hinzufügen, um dynamische oder fliegende Abfragen zu konvertieren.
  • Klicken Sie auf Connect to SQL Server und wählen Sie Level of Detail.
  • Verbinden Sie sich mit SQL Server.
  • Wählen Sie im MySQL Metadata Explorer die Option MySQL-Datenbank und klicken Sie auf Schema konvertieren.

Schema konvertieren

  • Wenn die Konvertierung abgeschlossen ist, vergleichen Sie die konvertierten und ursprünglichen Objekte und beheben Sie mögliche Probleme.
  • Prüfen Sie die Empfehlungen weiter und vergleichen Sie den ursprünglichen Code mit dem geänderten Transact-SQL-Text.
  • Klicken Sie auf Projekt speichern, um die Offline-Architekturreparaturübung lokal durchzuführen.

Stufe 2. Schritte für die Migration von MySQL zu SQL Server

  • Klicken Sie im SQL Server Metadata Explorer mit der rechten Maustaste auf die Datenbank und wählen Sie Mit Datenbank synchronisieren, um die Architektur zu veröffentlichen.
  • Überprüfen Sie die Zuordnung zwischen dem Quellprojekt und dem Ziel.
  • Klicken Sie im MySQL Metadata Explorer mit der rechten Maustaste auf die Datenbank, die Sie migrieren möchten, und wählen Sie Daten migrieren. Sie können auch einige unerwünschte Daten entfernen, indem Sie das Kontrollkästchen daneben aktivieren.

Daten migrieren

  • Zeigen Sie nach der Migration den Bericht an und stellen Sie über SQL Server Management Studio eine Verbindung zur MySQL-Datenbank her, um festzustellen, ob die Migration erfolgreich war.
 

Schlussfolgerung

Dieser Artikel enthält detaillierte Schritte und Überlegungen zur Migration von MySQL-Datenbanken auf SQL Server. Sie können den MySQL zu SQL Server Konverter - EaseUS Todo PCTrans verwenden, um MySQL auf einen anderen Server zu migrieren. Dieses Tool bietet eine effiziente und schnelle Lösung.

Kostenlos testen

Windows 11/10/8.1/8/7/Vista/XP

Wenn Sie ein Computerexperte sind, können Sie auch den von Microsoft bereitgestellten SQL Server-Migrationsassistenten verwenden, um das volle Potenzial der erweiterten Funktionen und der Skalierbarkeit zu erschließen.

Häufig gestellte Fragen zur Migration der MySQL-Datenbank zu SQL Server

In diesem Teil finden Sie einige häufig gestellte Fragen und Antworten über die Migration von MySQL-Datenbanken zu SQL Server. Lesen Sie weiter, wenn Sie interessiert sind.

1. Wie importiert man die MySQL-Datenbank in MS SQL?

Sie können den Assistenten für SQL Server-Import und Migration für Migrationsexport verwenden:

  • Öffnen Sie den ODBC-Datenquellenmanager und suchen Sie nach dem MySQL-ODBC-Treiber.
  • Geben Sie die Verbindungsdaten des MySQL-Servers ein und legen Sie das Format fest.
  • Starten Sie SQL Server Management Studio und erstellen Sie eine neue Datenbank.
  • Klicken Sie auf Daten importieren, um den Assistenten für den SQL Server-Import und -Export zu starten.

2. Wie migrieren Sie die MySQL-Datenbank auf den SQL-Server?

Im MySQL Metadata Explorer können Sie Daten migrieren, indem Sie mit der rechten Maustaste auf die zu verschiebende Datenbank oder das zu verschiebende Objekt klicken und Daten migrieren wählen.

Detaillierte Schritte finden Sie in diesem Leitfaden.

3. Wie kann ich die MySQL-Datenbank an einen anderen Ort verschieben?

Sie können ein Tool eines Drittanbieters wie EaseUS Todo PCTrans verwenden, um eine schnelle Migration durchzuführen, oder eine Befehlszeile, um die MySQL-Datenbank an einen anderen Ort zu verschieben.