Andreas Korthaus: Migration von MySQL nach PostgreSQL

Beitrag lesen

Hi!

Um ehrlich zu sein, weiss ich's nicht mehr, und was schlimmer ist, ich kann's auch nicht mehr nachvollziehen. Wahscheinlich war doch csv im Spiel.

csv bringt nur nichts für die Tabellen-Definitionen.

Aber im pg-source waren 2 poerl-scripte, my2pg.pl und mysql2postgres.pl, erseres habe ich verwendet und das sieht schonmal viel besser aus (hat auch mal eben 1000 Zeilen). Jetzt habe ich nur Probleme mit den Sequenz-Tabellen die PEAR::DB angelegt hat, weil pg ja native sequenzen unterstützt ist das ganze da anders implementiert... ärgerliche Sache...

Ich überlege zur Zeit ob es Sinn macht, eine PEAR::MDB  XML-Definition zu erzeugen, denn wenn ich die einmal habe wird das ganze erheblich einfacher, auch wenn ich demnächst nochmal was an der Datenstruktur ändere, oder andere RDBMS unterstzützen will.

Mal sehen...

Grüße
Adnreas