Switching from IB6 to Firebird

Discussion of open issues, suggestions and bugs regarding IBDAC (InterBase Data Access Components) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
monkeymynd
Posts: 12
Joined: Thu 04 Dec 2008 23:08

Switching from IB6 to Firebird

Post by monkeymynd » Thu 16 Sep 2010 13:28

Does anyone have any info on how difficult this would be using IBDac and Delphi 5? I've heard that Firebird does not have the same slowness issues as IB6 does on newer OS's (ex. multiple processors). I'd be interested in seeing if Firebird is the better way to go as we are having a lot of problems on Vista and Win 7 machines.

I've tried to use IB_Affinity and ImageCFG on the newer OS's, but neither one seems to work...especially on Win 7.

Is it as simple as backing up the database in IB6 and restoring it in Firebird, or will there be code changes in Delphi that are necessary as well?

The only thing I can think of is that the library would have to changed on the database connection from gds32 to whatever it is in Firebird. Is there more that would need to be done?

Any suggestions would be appreciated.

AndreyZ

Post by AndreyZ » Fri 17 Sep 2010 12:53

Hello,

IBDAC works on Windows 7. If you want to migrate from Interbase to Firebird then you will need to change the TIBCConnection.ClientLibrary property from gds32.dll to fbclient.dll. After that you will be able to work with the Firebird database instead of the Interbase database.
When you finish migration process, we suggest you to test your application.

Post Reply