Re: [firebird-support] Firebird 1.5 client and 2.5 database
This is probably a stupid question but here goes anyway. I have a Delphi application that is currently running on FB1.5. I need to move to FB2.5. Is it necessary to update the FB client on the client PC's from 1.5 to 2.5 or is the 1.5 client compatible with the 2.5 database? I have found that PCs that have the 2.5 client installed connect happily to a 1.5 database. A 2.5 client accessing older Firebird server versions should be fine, but I wouldn't recommend doing it the other way round. While it might work (if at all?) to access a 2.5 server with a 1.5 client (although the local protocol changed so you won't be able to use local connections), you lose some stuff like the improvements in the remote protocol in the Firebird client in 2.x etc. -- With regards, Thomas Steinmaurer (^TS^) Firebird Technology Evangelist http://www.upscene.com/ http://www.firebirdsql.org/en/firebird-foundation/
Re: [firebird-support] Firebird 1.5 client and 2.5 database
This is probably a stupid question but here goes anyway. I have a Delphi application that is currently running on FB1.5. I need to move to FB2.5. Is it necessary to update the FB client on the client PC's from 1.5 to 2.5 or is the 1.5 client compatible with the 2.5 database? I have found that PCs that have the 2.5 client installed connect happily to a 1.5 database. You can use the old fbclient.dll against the new server. Also you can replace the old fbclient.dll with the new one, they should be binary compatible. Problems may arise since the Server is not fully compatible - SQL working on 1.5 might fail on 2.5. Elmar
Re: [firebird-support] Firebird 1.5 client and 2.5 database
On Wed, Jan 18, 2012 at 10:34 AM, Elmar Haneke el...@haneke.de wrote: Problems may arise since the Server is not fully compatible - SQL working on 1.5 might fail on 2.5. That's an application problem, not related to the fbclient version. The project goal, generally, is to allow gradual upgrades rather than requiring that every part of the system be upgraded simultaneously. So you can use the 1.5 client with a 2.5 server, but you'll get better performance and possibly some additional features with the 2.5 client. Similarly, you can use the 2.5 server with a database create by 1.5, but you'll get better performance and more features if you backup and restore the database with 2.5 to get the most recent on disk structure. Note that there's some limit to the flexibility of the system and that a new major release (e.g. V3.0) may well break compatibility with very old versions of the database or client. Good luck, Ann