Hallo,
ich habe folgendes Problem.
Aus irgendeinen Grund akzeptiert FB2.1 den Table-Name "START" nicht mehr.
Ja ich weiss, das ist ein älteres Programm, heute nenne ich Tabellen tbl_...
Das Problem ist jetzt, das ein Backup unter 2.0 und ein Restore des Backup
in 2.1 nicht funktioniert. FB 2.1 legt das Table "Start" nicht an, ich kann also
auch nicht umbenennen.
Für Testzwecke habe ich jetzt mit IBExpert die Tabellendaten ausgegeben und
den Namen des Tables im Script manuell korrigiert.
Gibt es für das Problem eine einfachere Lösung?
Umbenennen in der alten Datenbank ist aufgrund von Triggern und referentieller
Integrität problemhaft.
Das Projekt hat noch einige Lebenserwartung, da wäre es sicher keine gute Idee,
die Entwicklung auf Stand FB2.0 einzufrieren.
Für Anwender würde ich die Konvertierung ja gerne etwas konfortabler gestalten.
Wäre es ein Weg mit einem Programm und ebeded Firebird 2.0 eine Script
selbst zu schreiben und diese dann unter 2.1 einzulesen?
Für einen Tip dankbar.
Peter
ich habe folgendes Problem.
Aus irgendeinen Grund akzeptiert FB2.1 den Table-Name "START" nicht mehr.
Ja ich weiss, das ist ein älteres Programm, heute nenne ich Tabellen tbl_...
Das Problem ist jetzt, das ein Backup unter 2.0 und ein Restore des Backup
in 2.1 nicht funktioniert. FB 2.1 legt das Table "Start" nicht an, ich kann also
auch nicht umbenennen.
Für Testzwecke habe ich jetzt mit IBExpert die Tabellendaten ausgegeben und
den Namen des Tables im Script manuell korrigiert.
Gibt es für das Problem eine einfachere Lösung?
Umbenennen in der alten Datenbank ist aufgrund von Triggern und referentieller
Integrität problemhaft.
Das Projekt hat noch einige Lebenserwartung, da wäre es sicher keine gute Idee,
die Entwicklung auf Stand FB2.0 einzufrieren.
Für Anwender würde ich die Konvertierung ja gerne etwas konfortabler gestalten.
Wäre es ein Weg mit einem Programm und ebeded Firebird 2.0 eine Script
selbst zu schreiben und diese dann unter 2.1 einzulesen?
Für einen Tip dankbar.
Peter
Comment