Subject | 1 single windows Pc cannot access database - all others Pcs on the network can. |
---|---|
Author | Alan J Davies |
Post date | 2019-05-03T16:34:15Z |
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.
(33054_0)
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:
[company_name_settings]
DriverID=FB
VendorLib = 'C:\Program Files (x86)\Firebird\Firebird_3_0\fbclient.dll'
Database=p******s
User_Name=*********
Password=T*********g
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
Alan J Davies
Aldis
server with various FB3.0.4 databases. It is a Firebird 32-bit version.
(33054_0)
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:
[company_name_settings]
DriverID=FB
VendorLib = 'C:\Program Files (x86)\Firebird\Firebird_3_0\fbclient.dll'
Database=p******s
User_Name=*********
Password=T*********g
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
Alan J Davies
Aldis