Unable to load fbclient.dll

Discussion of open issues, suggestions and bugs regarding usage of dbExpress drivers for InterBase & Firebird in Delphi and C++Builder
Post Reply
RedOctober
Posts: 6
Joined: Sun 24 Apr 2011 19:31

Unable to load fbclient.dll

Post by RedOctober » Sun 06 Nov 2011 19:50

I have written an application using D7 and dbExpress components. I'm using dbexpint.dll as my connection component and it needs the fbclient.dll to talk to Firebird. The application was written in D7 on XP and Firebird 2.5 (all 32bit).

The server I need to run it on is Win2k8 Server, 64bit. Is it possible that my dbexpint.dll cannot load/use the 64bit Firebird fbclient.dll ?

Thinking it might be a permission issue, I copied the fbclient.dll from the default Firebird folder to the same folder as the application server that I wrote. Still same error message.

RedOctober
Posts: 6
Joined: Sun 24 Apr 2011 19:31

Post by RedOctober » Mon 07 Nov 2011 00:08

I uninstalled Firebird and re-installed it, and this time I checked the box for the installer to put a copy of fbclient.dll in the system folder, so that it is accessible to all programs. I can now access all my 64bit Firebird databases. ie: It was a permissions issue not a dbExpress issue.

Post Reply