Firebird nach SQL Server Express Datenbankmigration

Quelldatenbank ist auch als Firebird bekannt (Dateien: fdb, ib, gdb)

Zieldatenbank ist auch als SQL Server Express, Microsoft SQL Server Express, Microsoft SQLExpress, SQL Express, SQLExpress bekannt (Dateien mdf, ldf, bak)

Firebird nach SQL Server Express Datenbankmigration steps

Die Konvertierung mit Full Convert ist einfach und bedarf nur ein paar einfacher Schritte:

  • 1) Wählen Sie die gewünschten Quell- und Zieldatenbanken aus
  • 2) Optional: Wählen Sie aus, welche Tabellen Sie konvertieren wollen
  • 3) Beginnen Sie mit der Konvertierung
  • 4) Optional: Betrachten Sie Ihre umgewandelten Daten tutorials in der Zieldatenbank mit dem integrierten Datenbank Explorer

Welcome screen

Firebird Datenbankauswahl

Wählen Sie Firebird aus der Liste der verfügbaren Datenbanken aus.

In das "Server" Eingabefeld müssen Sie den Namen oder die IP Adresse des Firebird Servers eintragen. Wenn Sie Firebird auf dem lokalen Rechner installiert haben, auf dem Full Convert läuft, können Sie das "Server" Eingabefeld leer lassen. Benutzername und Passwort müssen in den meisten Fällen nicht geändert werden, da Full Convert einen "magischen" Wert einträgt, der alle Firebird Datenbanken öffnet.

Wenn sich Firebird auf dem Rechner befindet, klicken Sie einfach auf die "..." (drei Auslassungs-Punkte) Schaltfläche, um die FDB auszuwählen. Die Dateierweiterung hängt von der jeweiligen Interbaseversion ab. Wenn sich die Datei auf einem anderen Rechner befindet, tippen Sie einfach den Pfad zum Remote Server ein. Wenn sich die Datei z. B. im C:\t\ Ordner Ihrers Servers befindet, müssen Sie den kompletten Pfad wie folgt eingeben: C:\t\filename.FDB

SQL Server Express Datenbankauswahl

Wählen Sie SQL Server aus der Liste der verfügbaren Quelldatenbanken aus. Je nach Einstellung Ihres SQL Servers müssen Sie sich mit Windows oder SQL Server Authentifizierung verbinden.

Je nach Installation Ihres SQL Servers, müssen Sie den Servernamen, oder Server-Instanznamen in das Server Eingabefeld eintragen. Beachten Sie: für SQL Server Express wird Instanz wie folgt benötigt: servername\SQLEXPRESS

Hier haben wir Windows Authentifizierung, somit muss hier nur die gewünschte Datenbank aus der Dropdown Liste ausgewählt werden.

Auswählen der zu konvertierenden Tabellen

Wählen Sie jetzt die Tabellen für die Konvertierung aus. Alle Tabellen tutorials in der Liste auf der rechten Seite werden von Firebird nach SQL Server Express. Beachten Sie die tutorials in Klammern angegebene Anzahl an Reihen, so dass Sie erkennen wo sich die Daten befinden.

Table selection

Umwandlung

Full Convert ist sehr schnell. Wir benutzen dedizierte, native Komponenten der Datenbanken, anstatt uns auf Übersetzungsbibliotheken wie ODBC zu verlassen, welche meist Leistungseinbußen und Programmfehler mit sich bringen. Transferraten von 20 000 Einträgen pro Sekunde sind nicht ungewöhnlich. Natürlich kann diese Geschwindigkeit nicht erreicht werden bei langsamen Datenbanken (wie z. B. Access), wenn große Binärdaten vorliegen, oder wenn das Netzwerk langsam ist.

Data copying from source to target

Zusammenfassung

Nachdem die Firebird nach SQL Server Express Konvertierung fertig ist, wird eine Zusammenfassung angezeigt. Falls Fehler auftreten, können Sie diese tutorials in einem separaten Tab (Registerkarte) prüfen. Sofern möglich, werden Vorschläge zur Verbesserung der Transfergeschwindigkeit oder Fehlervermeidung bei künftigen Konvertierungen angezeigt.

Sie können SQL Befehle anzeigen lassen, damit Sie das erstellte SQL Skript prüfen und speichern können, um es tutorials in Ihren anderen Datenbank-Werkzeugen zu benutzen.

Conversion summary screen

Ready to dive in?
Convert Firebird to SQL Server Express today.

Buy now