10 beste kostenlose Datenbank-Migrations-Tools für MySQL, PostgreSQL, SQL Server und Oracle DB

In diesem Artikel liste ich 5 offizielle und 5 Open-Source-Tools für Datenbankmigrationen auf, mit denen Sie MySQL-, PostgreSQL-, MS SQL Server- und Oracle-Datenbanken konvertieren können.

download-icon
Kostenloser Download
für VM, Betriebssystem, DB, Datei, NAS usw.
emma

Updated by Emma on 2026/06/18

Inhaltsverzeichnis
  • 1. MySQL Workbench

  • 2. Oracle SQL Developer

  • 3. SQL Server Migration Assistant (SSMA)

  • 4. Microsoft SQL Server Integration Services (SSIS)

  • 5. MySQLyog

  • 6. Ora2Pg

  • 7. Pgloader

  • 8. Pg2mysql

  • 9. Sqlserver2pgsql

  • 10. Bcp und pg_dump

  • Vollständige Sicherung für MySQL-, PostgreSQL-, SQL Server- und Oracle-Datenbanken

  • Zusammenfassung

1675221382398355.jpg

Oracle Database, MySQL, Microsoft SQL Server und PostgreSQL sind laut C# Corner, der weltweiten Community für Software- und Datenentwickler, die vier beliebtesten Datenbanken weltweit.

Unternehmen migrieren bestehende Daten häufig in eine andere Datenbank, um Kosten zu sparen, die Leistung zu verbessern oder die Skalierbarkeit zu erhöhen – je nach spezifischen Geschäftsanforderungen. In diesem Artikel stelle ich Ihnen 5 offizielle und 5 Open-Source-Datenbank-Migrationswerkzeuge vor, mit denen Sie MySQL-, PostgreSQL-, MS SQL Server- und Oracle-Datenbanken konvertieren können.

1. MySQL Workbench

MySQL Workbench ist eine kostenlose visuelle Anwendung und grafische Benutzeroberfläche, die SQL-Entwicklung, Datenmigration, Datenbankentwurf, -erstellung, -wartung, -sicherung und -wiederherstellung für MySQL-Systeme vereint.

Es ist für alle gängigen Betriebssysteme verfügbar, darunter Windows, Linux und macOS, in drei verschiedenen Editionen: der quelloffenen MySQL Community Edition, der kommerziellen MySQL Standard Edition und der MySQL Enterprise Edition. Die neueste Version ist MySQL Workbench 8.0.

Kompatibilität mit v8.0:

  • CentOS 8;

  • macOS 12;

  • Windows 11;

  • Oracle Linux 8, 9;

  • Ubuntu 20.04 LTS;

  • MySQL 5.7 und 8.0;

  • Windows Server 2022;

  • Red Hat Enterprise Linux 8, 9.

Funktionen

  1. SQL-Entwicklung: SQL-Befehle über den SQL-Editor ausführen; Datenbankserververbindungen erstellen und verwalten;

  2. Datendesign: Erstellen von Datenbankschemamodellen; Entwicklung von Umkehr- und Vorwärtskonvertierung zwischen einem Schema und einer aktiven Datenbank; Bearbeiten von Datenbanktabellen, Spalten, Triggern, Abfragen und vielem mehr mit dem Tabellen-Editor;

  3. Serververwaltung: Datenbankbenutzer verwalten; Sicherung und Wiederherstellung durchführen; Prüfdaten untersuchen; Datenbankgesundheit überprüfen; MySQL-Leistung überwachen;

  4. Datenmigration: Migrieren Sie Microsoft SQL Server, Microsoft Access, Sybase ASE, SQLite, SQL Anywhere, PostgreSQL, generische Datenbanken sowie ältere MySQL-Versionen zu MySQL;

  5. Unterstützung für MySQL Enterprise: MySQL Enterprise Backup, Firewall und Audit.

Anwendung:

Migration von Microsoft SQL Server sowie von PostgreSQL zu MySQL.

Laden Sie es von der MySQL-Website herunter.

2. Oracle SQL Developer

Oracle SQL Developer ist eine kostenlose, auf Java basierende Anwendung zur Vereinfachung der Verwaltung von Oracle-Datenbanken in traditionellen und Cloud-Bereitstellungen. Sie können Ihre Oracle-Datenbank über Desktop-, Browser- oder Befehlszeilenschnittstellen verwalten. Die Anwendung ist mit Windows, Linux, macOS und anderen Plattformen kompatibel. Die aktuellste Version ist Oracle SQL Developer 22.2.1, die Oracle Database 11gR2, 19c und 21c unterstützt.

Kompatibilität mit Oracle SQL Developer 22.2.1:

  • Windows 10, 11;

  • Linux oder Mac OS X;

  • Windows Server 2016/2019/2022.

Funktionen

  1. Datenextraktion, -ladung und -abfrage;

  2. Einfache Installation ohne erforderlichen Oracle-Client;

  3. Unterstützung von Oracle DB in der Cloud und vor Ort;

  4. Migrieren Sie Microsoft SQL Server, Sybase Adaptive Server, Microsoft Access, PostgreSQL und IBM DB2 zu Oracle DB;

  5. Desktop: vollständige PL/SQL-IDE; Verwaltung von Inhalten, Leistung, Einstellungen und mehr einer Oracle-Datenbank; Datenmodellierung; Unterstützung bei der Entwicklung von RESTful-Services und Integration von Oracle-REST-Services;

  6. Kommandozeile: Bearbeitung von SQL- und PL/SQL-Skripten; Anzeige des SQL-Verlaufs; automatische Formatierung von Abfrageergebnissen; Erstellung von Objekt-DDL oder Abruf der Metadaten; Integration von Liquibase; geringer Ressourcenverbrauch;

  7. Browser: Führen Sie Oracle SQL oder PL/SQL im SQL-Arbeitsblatt aus; erstellen und bearbeiten Sie Oracle-Schemaobjekte und Benutzer; generieren Sie ER-Diagramme; laden Sie Daten aus CSV-, JSON- und AVRO-Dateien in neue oder bestehende Oracle-Tabellen.

Anwendung:

Migration von MySQL, Microsoft SQL Server und PostgreSQL nach Oracle;

Migrieren Sie die Oracle-Datenbank zu MySQL.

Laden Sie es von der Oracle-Website herunter.

3. SQL Server Migration Assistant (SSMA)

Der Microsoft SQL Server Migration Assistant (SSMA) ist ein Programm zur Automatisierung der Datenbankübertragung von Microsoft Access, DB2, MySQL, Oracle und SAP ASE auf SQL Server. Die aktuellste Version ist SSMA 9.2.

Kompatibilität mit SSMA:

  • Azure SQL-Datenbank;

  • Windows 7, 8, 8.1, 10;

  • Azure Synapse Analytics;

  • Azure SQL Managed Instance;

  • Windows Server 2008 R2, 2012 R2, 2012, 2016;

  • SQL Server 2012, 2014, 2016, 2017 und 2019 unter Windows und Linux.

Funktionen

  1. SSMA für Oracle: Migrieren Sie Daten aus Oracle-Datenbank(en) zu SQL Server, Azure SQL-Datenbank, Azure SQL-Datenbank verwaltete Instanz und Azure SQL Data Warehouse;

  2. SSMA für Access: Migrieren Sie Daten aus einer oder mehreren Microsoft Access-Datenbanken zu SQL Server, Azure SQL-Datenbank und Azure SQL-Datenbank verwalteter Instanz;

  3. SSMA für DB2: Migrieren Sie Daten aus IBM-DB2-Datenbank(en) zu SQL Server, Azure SQL-Datenbank und Azure SQL-Datenbank verwaltete Instanz;

  4. SSMA für MySQL: Migration von Daten aus einer oder mehreren MySQL-Datenbanken zu SQL Server, Azure SQL-Datenbank und Azure SQL-Datenbank verwaltete Instanz;

  5. SSMA für SAP ASE: Migrieren Sie Daten aus SAP-ASE-Datenbank(en) zu SQL Server, Azure SQL-Datenbank und Azure SQL-Datenbank verwalteter Instanz.

Verwendung:

Migrieren Sie MySQL zu SQL Server;

Migrieren Sie die Oracle-Datenbank zu SQL Server.

Herunterladen Sie es für Oracle, Access, DB2, MySQL und SAP ASE.

4. Microsoft SQL Server Integration Services (SSIS)

Microsoft SQL Server Integration Services (SSIS) ist eine Plattform im Rahmen einer vollständigen SQL Server-Lizenz zur Erstellung von Lösungen für Unternehmensdatenumwandlungen und -integration. Mit diesem Tool können Sie Dateien kopieren oder herunterladen, Data Warehouses laden oder SQL Server-Objekte und -Daten verwalten. Die neueste Version SSIS 4.4 wurde am 17. Januar 2023 veröffentlicht.

Kompatibilität mit SSIS:

  • SQL Server 2005, 2008, 2008 R2, 2012, 2014 und 2016, ausgenommen die Express- und Workgroup-Editionen.

Funktionen

  1. Datenverwaltung: Extraktion und Transformation von Daten aus XML-, Flat-File- und relationalen Datenquellen sowie weiteren Quellen und deren Übertragung in ein anderes Ziel;

  2. Wartung von SQL Server: Verwalten von SQL Server-Datenbanken und Aktualisierungen;

  3. Pakete erstellen und verwalten: Stellen Sie grafische Tools bereit, um Pakete mit oder ohne Code zu erstellen und zu verwalten.

Verwendung:

Migrieren Sie SQL Server zu PostgreSQL;

Migrieren Sie die Oracle-Datenbank zu SQL Server.

In SQL Server > SQL Server-Setup-Assistent > Neue eigenständige SQL-Installation oder Funktionen zu einer vorhandenen Installation hinzufügen > auf der Seite Funktionen auswählen, Gemeinsam genutzte Funktionen > Integration Services, um SSIS herunterzuladen.

5. MySQLyog

SQLyog ist ein leistungsstarkes grafisches Tool zur Verwaltung und Entwicklung von MySQL- und MariaDB-Datenbanken. Mit SQLyog können Datenbankadministratoren und Entwickler Schemata grafisch vergleichen, optimieren und dokumentieren. Dieses in C++ entwickelte Tool wird sowohl als kostenlose Software (Community Edition auf GitHub) als auch in kostenpflichtigen Versionen (Professional-, Enterprise- und Ultimate-Edition) vertrieben. Die aktuellste SQLyog-Community-Edition ist 13.2.0.

Kompatibilität mit SQLyog:

  • Windows Vista bis Windows 10 (Linux, Unix und macOS über Wine).

Funktionen

  1. Daten aus ODBC-Datenbanken importieren;

  2. Führen Sie Datenbanksicherungen ohne Benutzerinteraktion durch;

  3. Fremdschlüsselsuche und Tool zur Erkennung redundanter Indizes;

  4. Daten automatisch synchronisieren und visuell vergleichen;

  5. Editor mit Syntax-Hervorhebung und automatische Formatierungsoptionen;

  6. Mehrere Verbindungsoptionen wie HTTP/HTTPS oder SSH-Tunneling;

  7. E-Mail-Benachrichtigungen, Aufgabenberichte und automatische Ausführung von SQL-Anweisungen;

  8. Keine Abhängigkeiten oder Datenbank-Abstraktionsschichten wie ODBC erforderlich;

  9. Intelligenter Code-Vervollständiger, visueller Schema-Designer, Abfrage-Profiler und Formatierer sowie visueller Abfrage-Generator.

Verwendung:

Migrieren Sie SQL Server zu MySQL.

Herunterladen Sie es von der GitHub-Website.

6. Ora2Pg

Ora2Pg ist ein kostenloses Datenbank-Migrationswerkzeug, das Oracle- oder MySQL-Datenbanken automatisch in PostgreSQL konvertiert. Es handelt sich um ein benutzerfreundliches Tool, das von der Reverse Engineering einer Oracle-Datenbank bis hin zu Datenmigrationen auf Unternehmensebene eingesetzt werden kann. Die aktuelle Version ist Ora2Pg v23.2.

Funktionen

  1. Exportrechte für Benutzer und Gruppen;

  2. Erstellung von Berichten zum Oracle-Datenbankinhalt sowie zur Einschätzung der Kosten und Schwierigkeit der Migration;

  3. Unterstützung von PostgreSQL-14-Prozeduren mit OUT-Parametern und Version 14 als Standardzielversion;

  4. Befehlszeilenoptionen und Mehrprozessorunterstützung zum Zählen der Zeilen in PostgreSQL-Tabellen bereitstellen (-P);

  5. Exportieren Sie das gesamte Datenbankschema einschließlich Tabellen, Sichten usw. mit Fremdschlüssel- und Prüfungsbeschränkungen;

  6. Exportieren Sie Bereichs-/Listenteilungen, Unterteilungen, eine Tabellenauswahl, vordefinierte Funktionen, Trigger, Prozeduren und Pakete.

Anwendung:

Migration von MySQL und Oracle zu PostgreSQL.

Laden Sie es von der GitHub-Ora2Pg-Release-Seite herunter.

7. Pgloader

Pgloader ist ein kostenloses Migrationswerkzeug unter einer PostgreSQL-Lizenz, das Benutzern ermöglicht, Daten aus Dateien in PostgreSQL zu laden oder die gesamte Datenbank in das Ziel zu migrieren. Die neueste Version ist Pgloader 3.6.9.

Funktionen

  1. Migration zu PostgreSQL mit einer einzigen Befehlszeile;

  2. Migration von MySQL, SQLite und MS SQL Server zu PostgreSQL;

  3. Datenbankdateien im DBF-, CSV-, COPY-, Archiv- und IXF-Format migrieren.

Verwendung:

Migrieren Sie MySQL nach PostgreSQL.

Herunterladen Sie es von der GitHub-Pgloader-Seite.

8. Pg2mysql

Pg2mysql ist ein Online-Tool zum Konvertieren von Datenbanken, mit dem PostgreSQL-Datenbank(en) in MySQL migriert werden können. Dieses Tool ignoriert jedoch sämtliche gespeicherten Prozeduren und Ansichten. Die aktuelle Version ist pg2mysql 1.9.

Funktionen

  1. Konvertierung einer PostgreSQL-Datenbank in eine MySQL-Datenbank;

  2. Erlauben Sie Benutzern, die Website für die Web-Nutzung zu entpacken;

  3. Automatische Inkrementierung des Schlüsseltyps für Felder mit automatischer Inkrementierung.

Verwendung:

Migrieren Sie PostgreSQL nach MySQL.

Herunterladen Sie es hier.

9. Sqlserver2pgsql

Sqlserver2pgsql ist ein in Perl geschriebenes Datenmigrationswerkzeug zum Konvertieren einer SQL Server-Datenbank in eine PostgreSQL-Datenbank. Es sollte auf Linux-, Windows- und Unix-Systemen funktionieren.

Funktionen

  1. PL-Prozeduren nicht migrieren;

  2. Konvertieren Sie das Schema von SQL Server in PostgreSQL;

  3. Erstellen Sie eine inkrementelle Version dieses Auftrags, um alle Datenbankänderungen seit dem letzten Durchlauf zu migrieren;

  4. Optional: Erstellen Sie eine Pentaho Data Integrator (Kettle)-Aufgabe, um alle Daten von SQL Server nach PostgreSQL zu verschieben.

Verwendung:

Migrieren Sie SQL Server zu PostgreSQL.

Laden Sie es von der GitHub-Seite sqlserver2pgsql herunter.

10. Bcp und pg_dump

Das Massenkopierprogramm (bcp) überträgt Daten im vom Benutzer festgelegten Format in großen Mengen zwischen einer Microsoft SQL Server-Instanz und einer Datendatei. Die aktuellste Version des bcp-Hilfsprogramms ist 15.0.2000.5.

Kompatibilität mit Bcp:

  • Windows 7, 8, 8.1, 10, 11;

  • Windows Server 2008, 2008 R2, 2008 R2 SP1, 2012, 2012 R2, 2016, 2019, 2022.

Funktionen

  1. Erstellen Sie eine Formatdatei, um Daten zu sichern;

  2. Die Datei enthält keine Schema- oder Formatinformationen;

  3. Daten aus Tabellen in Dateien exportieren oder eine große Anzahl neuer Zeilen in SQL Server-Tabellen laden.

Pg-dump exportiert PostgreSQL in ein Skript oder eine Archivdatei, die Abfragebefehle zum Wiederherstellen der Datenbank enthält – auch auf anderen Rechnern oder Architekturen. Die neueste Version ist Pg-dump 15.

Kompatibilität mit pg-dump:

  • PostgreSQL 11, 12, 13, 14, 15.

Funktionen

  1. Nur eine einzige Datenbank sichern;

  2. PostgreSQL-Datenbank sichern;

  3. Ausgabedumps in Skripten oder Archivformaten.

Verwendung:

Migrieren Sie PostgreSQL zu SQL Server.

Herunterladen Sie das Bcp-Dienstprogramm für SQL Server als x64- oder x86-Version; pg-dump ist ein in PostgreSQL integriertes Tool – Sie können die binäre PostgreSQL-Datei herunterladen und pg-dump.exe beibehalten.

Vollständige Sicherung für MySQL-, PostgreSQL-, SQL Server- und Oracle-Datenbanken

Der Datenbankkonvertierungsprozess birgt versteckte Risiken, die zu Datenbeschädigung oder -verlust führen können; daher ist eine präventive Datenbanksicherung nicht nur erforderlich, sondern unverzichtbar.

Vinchin Backup & Recovery bietet benutzerfreundliche und effektive Datenbanksicherung für MySQL, PostgreSQL, SQL Server, Oracle DB, Postgres Pro und MariaDB.

Kompatibilität:

  • MySQL 5.5.62 bis 8.0.28

  • Microsoft SQL Server 2008 bis 2019

  • Oracle-Datenbank 11g bis 21c

  • Oracle RAC 11g R2, 19c

  • PostgreSQL 12.1 bis 14.2

  • Postgres Pro 14.5

  • MariaDB 10.5.4 bis 10.10.2

vinchin-Computer.png

Mit der Backup-Lösung können Sie Backups verschiedener Datenbanken und Virtualisierungen über eine einzige Webkonsole verwalten und sie (sowie den Vinchin-Server) vor bösartigen Akteuren schützen, indem ein E/A-Monitor jeglichen unbefugten Zugriff außer durch Vinchin-Anwendungen unterbindet.

Sie können außerdem mit einem einzigen Klick vollständige, differentielle, inkrementelle, Archiv-Log- und Transaktions-Log-Sicherungen durchführen, die sich je nach Ihren individuellen Anforderungen an die Datenbanken anpassen. Aktivieren Sie zudem die Datendeduplizierung und Komprimierung, um den Speicherplatzbedarf um 50 % zu reduzieren.

Wiederherstellen der Datenbank problemlos in die ursprüngliche Datenbank oder an einen neuen Zielort und gegebenenfalls Erstellung einer externen Sicherungskopie.

Laden Sie jetzt die kostenlose 60-tägige Testversion der Enterprise-Version herunter:

Zusammenfassung

In diesem Artikel werden 10 kostenlose Datenbankkonverter für MySQL, PostgreSQL, SQL Server und Oracle DB vorgestellt. Außerdem ist eine Datenbanksicherung vor und nach der Konvertierung zur Datensicherung unbedingt erforderlich.

Teilen auf:

Categories: Database Tips