Subject RE: [firebird-support] Unable to install Firebird- on 64 bit windows 7
Author Hardee Mahoney
Thanks Helen!

I had to install manually. I could not find any 32 bit client.

Unless, I just recently installed Delphi XE2. I wonder if it thought that was a 32 bit client, since Delphi is supposed to support Firebird now.

Thanks again

Washington, DC

From: [] On Behalf Of Helen Borrie
Sent: Sunday, January 29, 2012 12:10 AM
Subject: Re: [firebird-support] Unable to install Firebird- on 64 bit windows 7

At 03:49 PM 29/01/2012, you wrote:
>When I try to install firebird x64 on windows 7 I get the message that an existing version is found
>( Win32)

Possibly an old 32-bit client somewhere in the system path?

>Firebird is installed but not configured.
>The message says I must complete installation manually.
>No services are started and I cannot use Flame Robin to open a database

A manual install requires running instreg.exe from the root directory of the new installation, e.g., (in the rootdir) bin\instreg.exe)
- followed by instsvc to install the service. In the bin dir, run instsvc.exe to get help with the parameters.

>I did have an earlier 64 bit version installed, but never a 32 bit version. I uninstalled the earlier version to install this one. Now I can't get anything to work.
>I searched the registry and I do not know where it is getting the above 32 bit version number.

AFAIK, the installer doesn't install the version string from the executables anywhere in the Registry. My guess is it has found an old client in the system path. Find that, check the version number on the prop sheet and rename it to something obscure to disable it. Then, from the bin directory beneath the rootdir, run instclient.exe to install the client you want, where you want it. Again, run instclient.exe with no params for help with the params.

If you are using 32-bit Flamerobin, you will need the 32-bit fbclient.dll. Eyes out for the appropriate MSVC8 runtimes, as well. If you need a 32-bit client, you'll need the 32-bit MCSVC8 runtime assembly. The 64-bit server needs the 64-bit MSVC8 runtimes so also check that you have those available.


This message may contain privileged and confidential information intended solely for the addressee. Please do not read, disseminate or copy it unless you are the intended recipient. If this message has been received in error, we kindly ask that you notify the sender immediately by return email and delete all copies of the message from your system. Thank you.

[Non-text portions of this message have been removed]