If the Firebird services are having a problem in the front-end, you can use the INSTSVC.exe program to troubleshoot them from a command prompt. You can find this program in the ...Firebird\bin folder.
Use INSTSVC to install or deinstall Firebird as a Service on Windows systems. This will install the Firebird together or without the Guardian service.
General Syntax
instsvc i[nstall] [ -s[uperserver]* | -c[lassic] ] [ -a[uto]* | -d[emand] ] [ -g[uardian] ] [ -l[ogin] username [password] ] [ -i[nteractive] ] sta[rt] [ -b[oostpriority] ] sto[p] q[uery] r[emove]
To get brief text help, just invoke instreg.exe with no arguments.
Options
i[nstall] | Install Firebird as a service |
r[emove] | Remove Firebird from services. Note that the Firebird service(s) must be stopped before being removed. |
sta[rt] | Start Firebird service |
sto[p] | Stop Firebird service |
q[uery] | Query the state of the Firebird service(s) |
-n[ame] <instance> | Specifies the instance name for the Service (default is "DefaultInstance") to use. Use together with install, start, stop, remove. [Firebird 2.1] |
-? | Get Help |
Install Options
-s[uperserver] | -c[lassic] | Install Firebird as SuperServer (default) or ClassicServer |
-a[uto] | -d[emand] | auto: Start Firebird Service at boot time (default) or on demand |
-g[uardian] | Install the Guardian Service |
-l[ogin] username [password] | Run Firebird as user <username> |
-i[nteractive] | Service is interactive |
-n[ame] <instance> | Specifies the instance name for the Service (default is "DefaultInstance") |