Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Interbase 5.5 -> Firebird 2.x?? (https://www.delphipraxis.net/122875-interbase-5-5-firebird-2-x.html)

HeikoAdams 23. Okt 2008 16:07

Datenbank: Firebird • Version: 2.0 • Zugriff über: native/odbc

Interbase 5.5 -> Firebird 2.x??
 
Hallo,
weiß hier jemand, ob es möglich ist, eine Interbase 5.5 Datenbank nach Firebird zu migrieren? Wenn ja, mit welchen Problemen kann/muss ich rechnen? Ein Kunde von uns möchte sein altes WaWi, das eine Interbase 5.5 DB nutzt in Rente schicken und auf ein SQL Server basiertes WaWi umsteigen.

mkinzler 23. Okt 2008 16:24

Re: Interbase 5.5 -> Firebird 2.x??
 
Die Datenbank ist schnell migriert bzw. nicht notwendig. Das Problem ist nur das FB ab Version 2 strenger in der Auslegung seines Standards ist und Abfragen ablehnt wleche mit 1.5 problemlos geschluckt wurden.

HeikoAdams 24. Okt 2008 07:13

Re: Interbase 5.5 -> Firebird 2.x??
 
Das bedeutet, ich brauche bei IB 5.5 nur nen Backup der Datenbank machen und das Backup dann in FB 2.0 einspielen?

Billa 24. Okt 2008 07:57

Re: Interbase 5.5 -> Firebird 2.x??
 
Ja. Hat bei uns sogar mit früheren Versionen gut geklappt, obwohl die ODS sich geändert hat.

mkinzler 24. Okt 2008 10:26

Re: Interbase 5.5 -> Firebird 2.x??
 
Es würde auch ohne Backup/Restore gehen. Hätte den Vorteil das die ODS gleich bleibt und die DB so später wieder mit älteren Versionen geöffnet werden könnte. Besser ist natürlich die ODS-Anpassung

Nersgatt 24. Okt 2008 11:54

Re: Interbase 5.5 -> Firebird 2.x??
 
... und nach dem Backup natürlich alles durchtesten.
Wie oben schon geschrieben, ist Firebird 2.0 strenger in der Auslegung der Standards.
Z.B. hatte FB 1.5 folgendes Statement problemlos geschluckt, FB 2.0 meckert aber:
Update Kunden Set Name = 'Jens', Name = 'Jens';

Column Kunden.NAME cannot be repeated in UPDATE statement.

Gruß,
Jens


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:23 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz