At 03:49 PM 29/01/2012, you wrote:
>Hello,
>
>When I try to install firebird x64 on windows 7 I get the message that an 
>existing version is found
>(2.1.2.18118 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.

./heLen



Reply via email to