1. Baixe as duas versões para o seu computador:
http://www.firebirdsql.org/en/firebird-1-5/
http://www.firebirdsql.org/en/firebird-2-5/
2. Desintale qualquer firebird do computador. Por garantia e praticidade reinicie o computador.
3. Instale normalmente o Firebird 1.5. Preste atenção somente a um detalhe: escolha a opção que faça com que ele rode como serviço:
4. Antes de finalizar a instalação, para facilitar as coisas, não execute de imediato o Firebird. Para isso basta desmarcar a opção abaixo na última tela do Assistente de Instalação:
5. Nosso próximo passo é rodar o instalador do Firebird 2.5. Não se assuste com a tela abaixo. Basta responder Não.
Basicamente o que o instalador nos avisou é que ele só jogará os arquivos do Firebird 2.5 nas devidas pastas, mas que o processo de registro do servidor deverá ficar sob nossa responsabilidade. Não tem problema. Mais adiante daremos o jeito nisso.
6. Após finalizar o assistente de instalação vá até a linha de comando e digite as instruções abaixo para ir até a pasta onde o Firebird 2.5 foi instalado e abrir o arquivo firebird.conf:
Localize a linha abaixo:
Descomente e modifique para:
Com isso fizemos com que o Firebird 2.5 responda na porta 3051 e o Firebird 1.5 na porta 3050 (padrão).
Salve o arquivo, saia do editor e entre no diretório ./bin do firebird 2.5 e execute o instsvc.
O instsvc é o comando responsável por efetuar a instalação do serviço do Firebird. O parâmetro -n determina o nome do serviço. No nosso caso o serviço do Firebird 2.5 se chamará Firebird_2_5.
Note que quando você realizou a instalação do Firebird 2.5 através do Assistente de Instalação ele não pediu nada. Não perguntou se deveria instalar o Guardian e nem mesmo se deveria operar como serviço ou como aplicação. Isso porque o Firebird 2.5, quando detectou a instalação do 1.5, deixou a finalização da instalação na sua mão.
7. Reinicie o computador. Só pra se certificar que os serviços iniciarão automaticamente. Depois disso é importante checar como os serviços ficaram instalados no Windows: