|Subject||Re: Firebird 2.5.2 64bit: instclient bitness problem|
--- In email@example.com, Mark Rotteveel wrote:
> I just tried it (with Firebird 2.5.2 64 bit), in my existing Firebird
> install with running instclient.exe; the one in \bin correctly installs
> the 64 bit version in system32, while the one in WOW64 correctly
> installs the 32 bit version in SysOW64.
> I then uninstalled Firebird and ran the 64 bit installer: it correctly
> puts the 64 bit dll in system32 and the 32 bit dll in SysWOW64 (if I
> enable that option in the installer).
> So I am unable to reproduce what you describe.
I did some crazy things and now the right DLLs seem to be in the right directories:
Logged in as administrator, opened a command window as administrator - without this I got no answer from "instclient query", just the dialog asking me if I really want to do what I want to do.
First installed the 32bit client, using the instclient.exe from firebird_2_5\wow64, then the 64bit client, using the instclient.exe from the firebird bin directory.
Net result of all this: fbclient.dll 64 bit in system32, fbclient.dll 32 bit in syswow64 - but I can't install fdb. Always the same error message. Will ask in the firebird-python group.
Thank you for trying this,