É
provável que em algum servidor possa ter instalados mais de uma versão do
firebird. Neste caso faz-se necessária a instalação das versões de modo
especial.
Siga
as instruções conforme abaixo:
1)
Desinstalando as versões existentes
Desinstale
todos os firebirds instalados na máquina através doPainel de Controle
– Adicionar ou remover Programas. E delete a pasta “C:\Arquivos
de Programas\Firebird”.
2)
Instalando o Firebird 1.5
Instale
o firebird 1.5 como APLICAÇÃO.
3)
Configurando o Firebird 1.5
Encerre
o FBGUARD clicando no ícone: que
estará ao lado do relógio. Para encerrá-lo clique com o botão direito sobre e
escolha a opção SHUTDOWN.
Abra
o arquivo “firebird.conf” que estará em “C:\Arquivos de
Programas\Firebird\Firebird_1_5”, com o bloco de notas
No
arquivo, altere a linha “#RemoteServicePort =3050”para “RemoteServicePort
=3051”(Obs. Lembre-se de retirar o “#” no começo da linha) e salve as
alterações.
4)
Instalando uma versão superior
Instale
a versão superior a do Firebird 1.5 que já esteja instalado (Ex.: 2.1, 2.5).
No
momento da instalação, será apresentada uma mensagem que já existe outra versão
do Firebird instalada na maquina, clique em NÃO:
Durante
o processo de configuração da instalação altere o local da instalação. Perceba
que o instalador virá pré-configurado para instalar na pasta “C:\Arquivos de
Programas\Firebird\Firebird_2_5”, mude para “C:\Arquivos de Programas\
Firebird_2_5”. Esta etapa é muito importante.
Obs.:
Note que foi apagada a denominação da pasta Firebird que fica
dentro da pasta Arquivos de programas, para que as duas versões não fiquem
instaladas no mesmo diretório.
Abra
o PROMPT do DOS (Iniciar/Executar/cmd) ou prompt do DOS e acesse a pasta:
“C:\Arquivos de Programas\Firebird_2_1\Bin” (cd C:\Arquivos de
programas\Firebird\Firebird_2_1\bin) (cd .. para voltar) e execute os seguintes
comandos:
instsvc
i –s –g
Se
estiver certo, será mostrada a seguinte mensagem:
C:\Arquivos
de programas\Firebird_2_5\bin>instsvc i -s -g
Service “Firebird Guardian – DefaultInstance”
successfully created.
Service “Firebird Server – DefaultInstance”
successfully created.
Se ocorrer o erro ao executar o instsvc i -s
-g -name "Firebird 2.1"
è Error occurred during
"OpenSCManager".
è Atribuir o programa “instsvc.exe” para executar como administrador
Mas
atenção, continue o processo se esta mensagem não aparecer.
Em
seguida execute o próximo comando:
instsvc
sta
Se
estiver certo, será mostrada a seguinte mensagem:
C:\Arquivos
de programas\Firebird_2_5\bin>instsvc sta
Service “Firebird Guardian – DefaultInstance”
successfully started.
Após
fazer os procedimentos, reinicie a máquina e os 2 Firebirds estarão rodando
simultaneamente.