Migration MySQL nach MSSQL
Wednesday, 12. March 2008 6:23
Die Migration von MySQL auf MSSQL ist eine sehr spannende Geschichte. Aktuell bin ich damit beschäftigt MySQL SQL Queries und MySQL Datenbanken auf einen Mircosoft SQL Server zu portieren.
Spannend wird es das erste mal, als man merkt, dass es ein
SELECT * FROM datenbank LIMIT 10
nicht gibt, sondern dies bei MSSQL
SELECT TOP 10 * FROM datenbank
heißt. Sehr lustig hierbei, dass man alle Queries umschreiben darf.
Sobald man dies allerdings erledigt hat, muss man die Daten vom alten System auf das neue portieren. Hier fängt der Spaß erst an. Es gibt keine Möglichkeit seitens MSSQL .sql Exports irgendwie zu importieren. Das funktioniert einfach nicht, da hat man keine Chance.
Nach etwas googlen, habe ich ein nettes Tool gefunden namens MySQL to MSSQL (Intelligent Converters) - Kostet zwar etwas (~50 Euro), dafür verbindet sich dieses Tool zum MySQL Server und zum neuen MSSQL Server und exportiert die Daten vom Quellserver, konvertiert diese richtig (auch den Zeichensatz!) und importiert diese auf dem Zielserver.
Den heutigen Tag werde ich wahrscheinlich noch mit importieren, exportieren und dem Umschreiben meiner PHP Skripte verbringen - aber immerhin ist es keine Bastelei mehr.
Thema: Uncategorized | Kommentare (4) | Autor: aw