Subject 1 single windows Pc cannot access database - all others Pcs on the network can.
Author Alan J Davies
Hi, I have a mixed environment of Win64 and Win32 Pcs targeting a Win64
server with various FB3.0.4 databases. It is a Firebird 32-bit version.
I use Delphi 10.3 for the programs and Firedac for database access
within the programs. All Pcs use the same programs resident on the
server, accessed via short-cuts; there are no local program versions. I
have a single FDConnectionDefs.ini file and the settings are as follows:

VendorLib = 'C:\Program Files (x86)\Firebird\Firebird_3_0\fbclient.dll'

This works perfectly on every Pc bar one! It also works on the server
when I’m testing remotely. This error only occurs at one single customer
site - nowhere else.

The error I get refers to the bitness (32 or 64) of fbclient.dll. My
question is why? Is this a windows update thing? There are no ‘old’
versions on the server or on the badly-behaved Pc because I have
assiduously removed all traces of Fb2.5, as far as I know. Does Windows
keep a hidden copy of stuff just to screw you up??
One last thing - this Pc worked perfectly for about 1 year until I added
a new user. Now neither the new or old user versions work.
Any advice, other than to clear it all out and re-install from scratch,
will be gratefully received.
Best Regards

Alan J Davies