bluepython
Goto Top

MySQL 3 Tabellen nach MS SQL 2017 migrieren

Hallo,

ich stehe vor folgender Aufgabe. Wir haben noch eine MySQL Datenbank Version 3. Ich soll nun diese auf einen MS SQL 2017 Server migrieren.
Microsoft bietet dafür ein Tool, leider unterstützt dieses MySQL ab Version 5.

Kann mir jemand ein Tipp geben, wie ich vorgehen könnte?

Danke

Content-ID: 448150

Url: https://administrator.de/contentid/448150

Ausgedruckt am: 22.11.2024 um 18:11 Uhr

SlainteMhath
SlainteMhath 06.05.2019 um 15:36:44 Uhr
Goto Top
Moin,

bei "nur" 3 Tabellen:

1. Tabellen in MSSQL per Hand anlegen,
2. zu beiden DBs per ODBC via Access/Excel eine Verbindung aufbauen
3. Daten (in der korrekten Reihenfolge) per Query übertragen
4. Kaffee trinken

lg,
Slainte
bluepython
bluepython 06.05.2019 um 15:41:49 Uhr
Goto Top
es sind leider schon ein paar mehr Tabellen als nur 3
wiesi200
wiesi200 06.05.2019 um 16:14:26 Uhr
Goto Top
Hallo

also wenn das MS Tool nur MySQL Version 5 unterstützt dann liegt doch nahe den MySQL Version 3 zu MySQL Version5 zu MS SQL 2017 mirgrieren
sabines
sabines 07.05.2019 um 06:50:16 Uhr
Goto Top
Moin,

vielleicht solltest Du dann mal Deine Überschrift anpassen:

MySQL 3 Tabellen nach MS SQL 2017 migrieren
versus
MySQL3: Tabellen nach MS SQL 2017 migrieren oder MySQL Version 3: Tabellen nach MS SQL 2017 migrieren

Gruss
ukulele-7
ukulele-7 07.05.2019 um 08:18:36 Uhr
Goto Top
Dann musst du abwägen:
a) ODBC Verbindung und manuell Tabellendefinitionen anpassen sowie Inserts/Selects schreiben
b) offiziellen Migrationspfad von MS, also erstmal MySQL 5 oder
c) Drittanbietersoftware - soweit ich weiß nur kostenpflichtig verfügbar

Wieviele Tabellen sind es denn?
TheJoker2305
Lösung TheJoker2305 07.05.2019 um 13:20:17 Uhr
Goto Top
Moin,

schau dir mal das Tool an Talend Open Studio for Data Integration.

Open Source, kostenlos, kann das was du möchtest, auch regelmäßig als Job anlegbar.
Es sind auch schleifen programmierbar, die 100er Tabellen durchlaufen und die entsprechenden Zieltabellen anlegen.

Dynamische Namensvergabe für die Tabellen.

Mächtiges Tool, setze es selbst für diverse Projekte ein.

Gruß
TheJoker2305