Subject Re: [firebird-support] firebird/interbase compatibility
Author Jonathan Neve
patrickolinet wrote:

>Hi all,
>I'm looking for informations about Firebird 1.5.x and Interbase 5.6
>compatibility :
>1/ Could you connect from a IB 5.6 client to a remote FB 1.5.x server ?
>2/ Could you connect from a FB 1.5.x client to a remote IB 5.6 server ?
These might work, but it's not officially supported. So that means that
in practice, it probably wouldn't be reliable, and you might come up
with bugs and/or database corruption. The same goes (as I understand it)
for any two Interbase or Firebird versions. The client and server
versions should always be matched.

>3/ Let's say that I have a IB 5.6 database. Does that work to put it
>on a FB 1.5.x server (without any backup/restore procedure) ? If
>that's work, then can I put back the same database file later on a IB
>5.6 server, even if it's been modified by the FB server ?
No, this won't work at all.

If you backup the IB 5.6 database (using gbak from IB 5.6) you will be
able to restore it under FB 1.5.
If you backup the FB 1.5 database (using gbak from FB 1.5) you won't be
able to restore it under IB 5.6
If you don't do any backups, you won't be able to read the database in
either direction.

>1/ and 2/ seem to work, but I'm not 100% sure that everything work.
>There may be some compatibility issues that I haven't been through.
Highly likely, though if it isn't for a production database you could
give it a try.

Best regards,
Jonathan Neve
CopyTiger - advanced database replicator for Interbase/Firebird!
Web :
CopyCat - database replication components for Delphi/C++Builder!
Web :