Incorrect example in the instructions for instsvc
I found a bug in the help for Firebird 4 and 5 in the document install_windows_manually.txt in the line "instsvc install -auto -superserver -guardian -name secondservice". The "-superserver" key is specified here, which is relevant for 2.5, but then the architecture changes through the ServerMode parameter in the firebird.conf configuration file. Similar errors in README.instsvc.txt for versions 3-5.
example:
C:\Firebird_3050>instsvc.exe install -auto -superserver -guardian -name FB_3050
C:\Firebird_3050>instsvc.exe install -auto -classic -guardian -name FB_3050
C:\Firebird_3050>instsvc.exe install -auto -multithreaded -guardian -name FB_3050
C:\Firebird_3050>sc query FirebirdServerFB_3050 [SC] EnumQueryServicesStatus:OpenService: error: 1060:
C:\Firebird_3050>instsvc.exe install -auto -guardian -name FB_3050
C:\Firebird_3050>sc query FirebirdServerFB_3050
SERVICE_NAME: FirebirdServerFB_3050 TYPE : 10 WIN32_OWN_PROCESS STATE : 1 STOPPED WIN32_EXIT_CODE : 1077 (0x435) SERVICE_EXIT_CODE : 0 (0x0) CHECKPOINT : 0x0 WAIT_HINT : 0x0
Thanks for reporting. This documentation is part of the Firebird sources themselves, so I'll move this to to the main firebird repository
ок!