Migrations-Tools

05/08/2008 - 09:07 von Michael Kolowicz | Report spam
Guten Tag,

wir sind in der Entwicklung eines Programms, was eine andere Anwendung
in Zukunft ablösen soll. Diese "alte" Anwendung hat ihre Daten auf einem
MySQL-Server abgelegt.

Einen Teil der schon bestehenden daten möchten wir übernehemen. Dabei
gibt es Bereiche, die wir 1:1 übernehmen können, bei anderen müssten wir
evtl. etwas anpassen (Alter Spaltenname - Neuer Spaltenname; den Inhalt
eines alten Feldes in zwei neue Felder aufspalten uà.)

Gibt es sowas schon fertig oder müssen wir unsere Migrationsroutinen
selbst schreiben?

Hat jemand damit Erfahrung gemacht, wie man solch eine Sache am Besten
angeht?

Gruß
Michael
 

Lesen sie die antworten

#1 Thomas Steinmaurer
05/08/2008 - 09:52 | Warnen spam
Hallo Michael,

wir sind in der Entwicklung eines Programms, was eine andere Anwendung
in Zukunft ablösen soll. Diese "alte" Anwendung hat ihre Daten auf einem
MySQL-Server abgelegt.

Einen Teil der schon bestehenden daten möchten wir übernehemen. Dabei
gibt es Bereiche, die wir 1:1 übernehmen können, bei anderen müssten wir
evtl. etwas anpassen (Alter Spaltenname - Neuer Spaltenname; den Inhalt
eines alten Feldes in zwei neue Felder aufspalten uà.)

Gibt es sowas schon fertig oder müssen wir unsere Migrationsroutinen
selbst schreiben?

Hat jemand damit Erfahrung gemacht, wie man solch eine Sache am Besten
angeht?



Ich weiss nicht, ob es ein bestimmtes MySQL nach MSSQL Migrationstool
fertig gibt, aber mit einem Cross-DB-Entwicklungstool wie "Database
Workbench" (http://www.upscene.com) das unter anderem MySQL und MSSQL
unterstützt, hàttest du womöglich einen guten Start. Hier kannst du zu
einem bestimmten Teil zumindest Tabellen, ... migrieren und auch Daten
transferieren. Solltest Du Trigger, SP in MySQL verwenden, dann wirst du
die mit Sicherheit manuell migrieren müssen, da sich die Syntax zu MSSQL
unterscheidet.

Vielleicht kennen andere Leute noch andere Tools. ;-)


Thomas

Ähnliche fragen