Hinweis: Der folgende Artikel hilft Ihnen dabei: Konvertierung von MySQL- und Oracle-Datenbanken untereinander
In diesem Artikel wird die Konvertierung von MySQL-, SQL Server-, Oracle-, Microsoft Access- und SQL Dump-Datenbanken ineinander mithilfe der Software „Database Full Converter“ und „Database Publishing Wizard“ erläutert.
Konvertieren Sie die Microsoft Access-Datenbank in die Microsoft SQL Server-Datenbank
Konvertieren Sie die MySql-Datenbank in eine SQL Server-Datenbank
Konvertieren Sie die Oracle-Datenbank in eine SQL Server-Datenbank
Konvertieren Sie die Microsoft SQL Server-Datenbank in eine Access-Datenbank
Konvertieren Sie die MySQL-Datenbank in eine Access-Datenbank
Konvertieren Sie die Oracle-Datenbank in eine Access-Datenbank
Konvertieren Sie die Access-Datenbank in eine MySQL-Datenbank
Konvertieren Sie die SQL Server-Datenbank in eine MySQL-Datenbank
Konvertieren Sie die Oracle-Datenbank in die MySQL-Datenbank
Konvertieren Sie die Access-Datenbank in eine Oracle-Datenbank
Konvertieren Sie die SQL Server-Datenbank in eine Oracle-Datenbank
Erstellen Sie einen MSSQL-Dump mit der Database Publishing Wizard-Software
Es gibt verschiedene Softwareprogramme zum Konvertieren verschiedener Datenbanken ineinander. Zu den beliebtesten zählen: Database Full Converter und Database Publishing Wizard. Im Folgenden besprechen wir die Konvertierung verschiedener Datenbanken zueinander, die bei der Implementierung von Projekten in Linux- und Windows-Hosting-Diensten verwendet wird.
Konvertieren Datenbank Zugang Microsoft Zu Datenbank Microsoft SQL Server
Schritt 1: Zuerst doppelklicken wir auf die Software „Full Convert“, um das Fenster in Abbildung 1 zu öffnen. Klicken Sie dann auf die Option „Neue Konvertierung erstellen“.
Zweiter Schritt: In diesem Abschnitt müssen Sie im Abschnitt Verfügbare Quelldatenbanken die aktuelle Datenbank auswählen, nämlich Access. Geben Sie auf der rechten Seite der aktuellen Seite im Abschnitt „Dateiname“ den vollständigen Pfad ein, in dem sich die Access-Datenbank befindet, oder klicken Sie auf das „…“-Zeichen, um den Pfad zu finden, und klicken Sie auf die Option „Weiter“.
Schritt 3: Wählen Sie die SQL Server-Datenbank auf der Seite zur Auswahl der Zieldatenbank aus. Wenn SQL Server lokal auf Ihrem System ausgeführt wird, sollten Sie auf der rechten Seite der aktuellen Seite neben „Datenbank“ nur den Namen Ihrer Datenbank finden.
Hinweis: Wenn Ihre Datenbankversion älter als SQL 6.5 ist, wählen Sie die Option „Kompatibel“.
Wenn sich Ihre Serverdatenbank in einem Netzwerk befindet, müssen Sie zusätzlich zu den oben genannten Faktoren auch den Namen oder die IP des Servers in das Feld Server eingeben.
Hinweis: Für die SQL Server Express-Version ist es erforderlich, das Serverfeld als SERVERNAMEINSTANCE (myserversqlexpress) einzugeben.
Vierter Schritt: Jetzt müssen Sie im Abschnitt „Konvertieren“ die für die Konvertierung in SQL Server erforderlichen Tabellen auswählen und im Abschnitt „Nicht konvertieren“ die Tabellen einfügen, die Sie nicht konvertieren möchten. Klicken Sie dann auf die Option Weiter.
Fünfter Schritt: Bereit zur Konvertierung Ihrer Datenseite! Tatsächlich ist die letzte Seite Ihre Datenbankkonvertierung. Standardmäßig ist die Option „Ich möchte sofort konvertieren“ ausgewählt, was eigentlich die richtige Option für unsere Konvertierung ist. Klicken Sie dann auf die Schaltfläche „Konvertieren“.
Hinweis: Die Option „Ich werde zuerst meine Zieldatenbank erkunden und die Konvertierung selbst durchführen“ ermöglicht es uns eigentlich nur, die Zieldatenbank zu finden.
Schritt 6: Nachdem Sie die oben genannten Schritte ausgeführt haben, wird ein Bestätigungsfenster angezeigt. Damit Ihnen die Frage im Feld nicht gestellt wird, können Sie die Option „Diesen Dialog immer anzeigen“ auswählen und dann auf die Option „Weiter“ klicken. Mit einem Klick auf Weiter startet der Prozess der Konvertierung der Quelldatenbank in die Zieldatenbank.
Siebter Schritt: Im Fenster „Konvertieren Ihrer Datenbank“ können Sie den Konvertierungsvorgang jederzeit stoppen, indem Sie einfach auf die Option „Abbrechen“ klicken. In diesem Fenster können Sie die Geschwindigkeit der Datenübertragung von der Quelldatenbank zur Zieldatenbank und die Anzahl der verarbeiteten Datensätze jeder Tabelle sehen.
Schritt 8: Nach der Konvertierung sehen Sie die Zusammenfassung der Konvertierung sowie die Fehler und Warnungen, die Sie bei Bedarf separat speichern können. Auf der Registerkarte „SQL-Protokoll“ können Sie das SQL-Skript anzeigen und speichern, wenn Sie es in einer anderen Datenbank (insbesondere in anderen Versionen) verwenden und ausführen.
Schritt 9: Auf der letzten Seite namens Navigieren im Strukturbaum können Sie die Zieldatenbank sehen. Gleichzeitig können Sie verschiedene Änderungen vornehmen, z. B. den Namen oder die Struktur der Spalte oder ihren Typ ändern, alte Spalten löschen, einen Teil einer Tabelle in eine neue Tabelle extrahieren usw.
Hinweis: Aufgrund der Wiederholung des ersten, zweiten, sechsten, siebten, achten und neunten Schritts in allen Konvertierungen dieses Artikels wurde auf eine erneute Erwähnung verzichtet und nur die genannten Schritte erwähnt.
Konvertieren MySql Datenbank zu SQL Server-Datenbank
Überlegen Sie sich vor der Konvertierung zunächst, was MySQL ist, und machen Sie den ersten Schritt.
Mach den ersten Schritt.
Schritt 2: Klicken Sie im Auswahlfenster der Quelldatenbank auf MySQL. Geben Sie im rechten Teil der Seite im Feld Server den Namen oder die IP des Remote-Servers und den für die Verbindung erforderlichen Port sowie den Benutzernamen und das Passwort ein und wählen Sie den Namen der Datenbank aus der Liste Datenbank aus. Klicken Sie für das lokale System einfach auf den Datenbanknamen und wählen Sie seinen Namen aus der Liste aus. Klicken Sie dann auf die Option Weiter.
Schritt 3: Klicken Sie im Fenster zur Auswahl der Zieldatenbank auf die Option SQL Server. Geben Sie im rechten Teil der Seite den Namen oder die IP des Remote-Servers in das Feld Server ein und wählen Sie den Namen der Datenbank aus der Datenbankliste aus. Klicken Sie für das lokale System einfach auf den Datenbanknamen und wählen Sie seinen Namen aus der Liste aus. Wenn Ihre Datenbankversion älter als SQL 6.5 ist, aktivieren Sie die Option „Kompatibel“.
Hinweis: Für die SQL Server Express-Version ist es erforderlich, das Serverfeld als SERVERNAMEINSTANCE (myserversqlexpress) einzugeben. Klicken Sie dann auf die Option Weiter (gemäß Abbildung 3).
Fünfter Schritt: Jetzt müssen Sie im Abschnitt „Konvertieren“ die für die Konvertierung in SQL Server erforderlichen Tabellen auswählen und im Abschnitt „Nicht konvertieren“ die Tabellen einfügen, die Sie nicht konvertieren möchten. Klicken Sie dann auf die Option Weiter.
Führen Sie die Schritte 6 bis 9 aus.
Konvertieren Orakel Datenbank zu SQL Server-Datenbank
Bevor Sie mit der Konvertierung beginnen, überlegen Sie sich zunächst, was Sie über SQL Server wissen. mach den ersten Schritt
Schritt 2: Klicken Sie auf der Seite zur Auswahl der Quelldatenbank auf die Oracle-Datenbank. Bezüglich des lokalen Systems: Wenn die Oracle-Client-Schnittstelle (OCI) auf Ihrem lokalen System installiert ist, wählen Sie im Feld „Dienst“ den Namen Ihres Oracle-Datenbankdienstes (SID) aus. Geben Sie den Benutzernamen und das Passwort in die Felder Benutzername bzw. Passwort ein. Wählen Sie dann im Feld Auth.Mode den Typ des Authentifizierungssystems aus. Wenn OCI nicht auf Ihrem System installiert ist oder die Zieldatenbank weit entfernt ist, können Sie die Option „Direktes TCP/IP“ auswählen. Bei Auswahl der Direktoption TCP/IP müssen Sie zusätzlich den Namen des Oracle-Datenbankdienstes sowie den Benutzernamen und das Passwort eingeben. Sie müssen auch das Authentifizierungssystem angeben. Geben Sie im Serverfeld den Namen oder die IP des Quellservers und den darauf befindlichen Oracle-Port ein (Standard 1521) und klicken Sie auf die Option „Weiter“.
Schritt 3: Wählen Sie im Fenster zur Auswahl der Zieldatenbank die SQL Server-Datenbank aus. Geben Sie im rechten Teil der Seite und im Feld Server den Namen oder die IP des Remote-Servers ein und wählen Sie den Namen der Datenbank aus der Datenbankliste aus. Wenn Sie bei der Authentifizierung die Option „Gemischt“ auswählen, müssen Sie den Benutzernamen und das Kennwort des Datenbankbenutzers eingeben. Für ein lokales System klicken Sie einfach auf den Datenbanknamen und wählen Sie seinen Namen aus der Liste aus. Wenn Ihre Datenbankversion älter als SQL 6.5 ist, wählen Sie die Option „Kompatibel“. Beachten Sie, dass für SQL Express das Serverfeld als SERVERNAMEINSTANCE (myserversqlexpress) eingegeben werden muss. Klicken Sie dann auf die Option Weiter (gemäß Abbildung 3).
Vierter Schritt: Jetzt müssen Sie im Abschnitt „Konvertieren“ die für die Konvertierung in SQL Server erforderlichen Tabellen auswählen und im Abschnitt „Nicht konvertieren“ die Tabellen einfügen, die Sie nicht konvertieren möchten. Klicken Sie dann auf die Option Weiter.
Führen Sie die Schritte 6 bis 9 aus.
Konvertieren Microsoft SQL Server Datenbank zu Auf die Datenbank zugreifen
Bevor Sie etwas unternehmen, empfehlen wir Ihnen, sich zunächst mit den Konzepten der Access-Software vertraut zu machen und dann den ersten Schritt zu wagen.
Schritt 2: Klicken Sie im Auswahlfenster der Quelldatenbank auf die Option SQL Server. Geben Sie im rechten Teil der Seite den Namen oder die IP des Remote-Servers in das Feld Server ein und wählen Sie den Namen der Datenbank aus der Datenbankliste aus. Klicken Sie für ein lokales System einfach auf den Datenbanknamen und wählen Sie seinen Namen aus der Datenbankliste aus. Wenn Ihre Datenbankversion älter als SQL 6.5 ist, wählen Sie die Option „Kompatibel“. Beachten Sie, dass für SQL Express das Serverfeld als SERVERNAMEINSTANCE (myserversqlexpress) eingegeben werden muss. Klicken Sie dann auf die Option Weiter.
Schritt drei: Klicken Sie im Fenster zur Auswahl der Zieldatenbank auf die Option „Zugriff“. Geben Sie im rechten Teil der aktuellen Seite den Pfad der Access-Datenbank ein oder klicken Sie auf das „…“-Symbol, um die gewünschte Access-Datei zu finden. Klicken Sie dann auf die Option Weiter.
Schritt 4: Jetzt müssen Sie im Abschnitt „Konvertieren“ die für die Konvertierung in Access erforderlichen Tabellen auswählen und diejenigen, die Sie nicht konvertieren möchten, im Abschnitt „Nicht konvertieren“ einfügen. Klicken Sie dann auf die Option Weiter.
Führen Sie den fünften bis neunten Schritt aus.
Konvertieren MySql Datenbank zu Zugriff auf Datenbanken
Mach den ersten Schritt.
Zweiter Schritt: Klicken Sie im Auswahlfenster der Quelldatenbank auf die Option MySQL. Geben Sie auf der rechten Seite der aktuellen Seite den Namen oder die IP des Remote-Servers in das Feld „Server“ ein und wählen Sie den Namen der Datenbanken aus der Liste „Datenbanken“ aus. Klicken Sie für ein lokales System einfach auf den Datenbanknamen und wählen Sie seinen Namen aus der Datenbankliste aus. Geben Sie dann den Benutzernamen und das Passwort des Datenbankbenutzers in die Felder „Benutzername“ bzw. „Passwort“ ein und klicken Sie auf „Weiter“ (siehe Abbildung 11).
Schritt drei: Klicken Sie im Fenster zur Auswahl der Zieldatenbank auf die Option „Zugriff“. Geben Sie im rechten Teil der aktuellen Seite den Access-Datenbankpfad ein oder klicken Sie auf „…“, um die Access-Zieldatei zu finden. Klicken Sie dann auf die Option Weiter (gemäß Abbildung 14).
Schritt 4: Jetzt müssen Sie im Abschnitt „Konvertieren“ die für die Konvertierung in Access erforderlichen Tabellen auswählen und diejenigen, die Sie nicht konvertieren möchten, im Abschnitt „Nicht konvertieren“ einfügen. Klicken Sie dann auf die Option Weiter.
Führen Sie den fünften bis neunten Schritt aus.
Konvertieren Orakel Datenbanken zu Auf die Datenbank zugreifen
Mach den ersten Schritt.
Zweiter Schritt: Klicken Sie im Auswahlfenster der Quelldatenbanken auf die Option Oracle. Klicken Sie auf Oracle-Datenbanken. Bezüglich des lokalen Systems: Wenn die Oracle-Clientschnittstelle (OCI) auf Ihrem lokalen System installiert ist, wählen Sie im Feld „Dienst“ den Namen Ihres Oracle-Datenbankdienstes (SID) aus. Geben Sie den Benutzernamen und das Passwort in die Felder Benutzername bzw. Passwort ein. Wählen Sie dann im Feld Auth.Mode den Typ des Authentifizierungssystems aus. Wenn OCI nicht auf Ihrem System installiert ist oder die Zieldatenbanken weit entfernt sind, können Sie die Option „Direktes TCP/IP“ auswählen. Bei Auswahl der Direktoption TCP/IP müssen Sie zusätzlich den Namen des Oracle-Datenbankdienstes sowie den Benutzernamen und das Passwort eingeben. Sie müssen auch das Authentifizierungssystem angeben. Geben Sie im Serverfeld den Namen oder die IP des Quellservers und den darauf befindlichen Oracle-Port ein (Standard 1521). und klicken Sie auf die Option Weiter (gemäß Abbildung 12).
Schritt drei: Klicken Sie im Fenster zur Auswahl der Zieldatenbanken auf die Option „Zugriff“. Geben Sie im rechten Teil der aktuellen Seite den Pfad der Access-Datenbank ein oder klicken Sie auf „…“, um die gewünschte Access-Datei zu finden. Klicken Sie dann auf die Option Weiter (gemäß Abbildung 14).
Schritt 4: Jetzt müssen Sie im Abschnitt „Konvertieren“ die für die Konvertierung in Access erforderlichen Tabellen auswählen und diejenigen, die Sie nicht konvertieren möchten, im Abschnitt „Nicht konvertieren“ einfügen. Klicken Sie dann auf die Option Weiter.
Führen Sie den fünften bis neunten Schritt aus.
Konvertieren Zugang Datenbanken zu MySQL-Datenbank
Mach den ersten Schritt.
Zweiter Schritt: Klicken Sie im Auswahlfenster der Quelldatenbanken auf die Option Zugriff. Geben Sie im rechten Teil der aktuellen Seite den Pfad der Access-Datenbanken ein oder klicken Sie auf …, um die gewünschte Access-Datei zu finden. Klicken Sie dann auf die Option Weiter (gemäß Abbildung 2).
Schritt 3: Klicken Sie im Auswahlfenster der Zieldatenbanken auf die Option MySQL. Geben Sie auf der rechten Seite der aktuellen Seite den Namen oder die IP des Remote-Servers in das Feld „Server“ ein und wählen Sie den Datenbanknamen aus der Liste „Datenbanken“ aus. Für ein lokales System klicken Sie einfach auf den Datenbanknamen und wählen Sie seinen Namen aus der Liste aus. Klicken Sie dann auf das Feld Datenbanken und suchen Sie die gewünschten Datenbanken. Geben Sie den Benutzernamen und das Passwort des Datenbankbenutzers in die Felder Benutzername bzw. Passwort ein und klicken Sie auf Weiter