Hierbei würd' ich sogar noch weiter gehen:
Nicht nur ein Delphi, dass noch die
BDE mitbringt, sondern auch ein Windows, auf dem die
BDE garantiert noch problemlos läuft.
Das war irgendwo vor Windows XP mit Delphi 7?
Wenn man daraus dann die entsprechenden Scripte für die Datenmigration erstellt, kann man diese Textdateien mit den Mitteln des neuen Systemes einlesen.
Bei Datenmigrationen hat bei mir die Sicherheit und Korrektheit der Daten immer Vorrang vor eventuell möglichen Optimierungen.
Wenn die Quelle also ein System mit
BDE ist, dann wird die Migration mit der
BDE gemacht, nichts kann besser unter Delphi mit
Paradox umgehen, wie die
BDE. Dann lasst sie doch einfach noch einmal zeigen, was in ihr steckt.
Und die weiter oben genannte Komponente TBatchCopy ist ja gerade für solche Aufgaben da. Über die
BDE auf
Paradox zugreifen und über die
BDE auf alles was sie selbst kann bzw. über den Weg
BDE-
ODBC.
Fehlerbehandlung ist bei der Komponente inclusive.