Subject Cannot start Firebird service
Author Stephen Boyd
I just upgraded to Firebird 2.0.1 from 1.5.3 and now I can't start the
Firebird guardian. I uninstalled 1.5.3 before installing 2.0.1. I am
using W2K server SP4 and all of the latest patches.

When I try to start the guardian I get an error dialog which states:

Could not start the Firebird Guardian - Default instance service on
the local computer.
The service did not return an error.

If I look in the Windows event logs I see System Log error which states:

The Firebird Server - Default Instance failed to start due to the
following error:

The system cannot find the file specified.

If I look in firebird.log I find:

W2K-VM (Client) Mon Jul 30 10:45:58 2007
C:\Program Files\Firebird\Firebird_2_0\bin\fbserver.exe : The
guardian was unable to launch the server thread. errno : 2

I checked the service configuration. It points to:

c:\program files\firebird\firebird_2_0\bin\fbguard.exe -s

That executables exist in the proper directory.

Both fbguard.exe and fbserver.exe have full control granted to the
system user id.

The DefaultInstance registry key points to:

c:\program files\firebird\firebird_2_0\bin\

Any idea what is causing this error?