Subject Firebird 2.5.2 64bit: instclient bitness problem
Author skoczian

trying to install fdb 0.9.9 into Python 3.3, 64bit, I see that instclient.exe seems to put the wrong fbclient.dll into \windows\system32. After installing Firebird with the normal windows installer I got this:

c:\program files\firebird\firebird_2_5\bin\fbclient.dll - 874.496 Bytes
c:\program files\firebird\firebird_2_5\WOW64\fbclient.dll - 552.960 Bytes
c:\windows\system32\FBCLIENT.DLL - 552.960 Bytes
c:\windows\sysWOW64\FBCLIENT.DLL - 552.960 Bytes

This looks wrong to me, I would have expected the 64bit client (from the bin directory, right?) in the system32 directory. Server version is 2.5.2, 64bit, OS is Windows 7 Home Premium 64bit.

I tried instclient remove fbclient / instclient install fbclient, but that didn't change anything.

What should I do? Surprisingly FlameRobin (64bit) doesn't complain. I suppose that uses the dll from the Firebird directory, even though it's not in the path?

Thank you for help,