Instanciar 2 serviços do firebird na mesma maquina - OT 053/22
Setor...........: Departamento de
Suporte Data............: 07/11/2022 Número da OT....: 053 Documentação....: Guilherme Risso Nais Homologação.....: João Renato Pires de
Almeida
OCORRÊNCIA Essa ocorrência técnica tem como
objetivo orientar passo a passo de como instanciar 2 serviços do firebird na
mesma máquina.
PROCEDIMENTO Obs: Se caso
for rodar 2 firebird 2.5 na mesma máquina será preciso renomear a pasta copiada
no passo 1 dessa ocorrência "Firebird_2_5" para "Firebird_2_5_Facilite" e na parte de instanciar o serviço que é o passo 3 mudar no comando de "instsvc i –s –a –g –n Firebird_2_5" para "Firebird_2_5_facilite."
1.
INSTALANDO O FIREBIRD O primeiro passo é fazer uma cópia da pasta do
firebird 2.5 de sua máquina para a máquina do cliente. Se caso não tiver o
firebird instalado em sua máquina faça o download através do seguinte link:
A pasta do
firebird fica localizada no diretório "C:\Program Files
(x86)\Firebird".
Copie a pasta
Firebird_2_5 de sua máquina para a máquina do cliente colocando no mesmo
diretório em que se encontra na sua máquina.
2.
ALTERANDO A PORTA Após ter
copiado a pasta entre nela e copie o arquivo "Firebird.conf" para a área de trabalho.
Abra o arquivo
"Firebird.conf" que foi copiado. Conforme Figura 1.
Figura 1
Pressione CTRL+F e
localize o texto "#RemoteServicePort
= 3050".
Altere onde
está “3050” para “3054” e retire a “#” do início da linha e também da
linha de cima. Deve ficar igual está na figura 2.
Figura 2
Após isso
clique em arquivo --> Salvar. Conforme Figura 3.
Figura 3
Copie o
arquivo que foi salvo na área de trabalho para a pasta do firebird_2_5 e clique
para substituir o arquivo.
3.
INSTANCIANDO O SERVIÇO Abra o CMD
executando como Administrador. Conforme Figura 4.
Figura 4
Navegue até o diretório
da pasta BIN do firebird_2_5 utilizando o seguinte comando:
CD C:\Program Files (x86)\Firebird\Firebird_2_5\bin
Após isso
execute o comando:
instsvc i –s
–a –g –n Firebird_2_5
Se caso
retornar "successfully created" conforme a figura 5 podemos prosseguir, caso retornar erro rode o
comando abaixo:
instsvc i -s -g -name "Firebird 2.5"
Figura 5
4.
COLOCANDO O SERVIÇO PARA INICIAR COM O WINDOWS Pressione a
tecla "Windows+R" e digite "Services.msc".
Localize os
serviços que foram instanciados anteriormente que são "FirebirdGuardianFirebird_2_5" e "FirebirdServerFirebird_2_5".
Primeiro
iremos desativar o Guardian, para isso clique com o botão direito do mouse no "FirebirdGuardianFirebird_2_5" --> Propriedades --> Campo "Tipo
de Inicialização" = Desativado. Conforme figura 6.
Figura 6
Agora no
serviço "FirebirdServerFirebird_2_5" --> Propriedades --> Campo
"Tipo de Inicialização" = Automático. Conforme figura 7.
Figura 7
Após isso
inicie o serviço do "FirebirdServerFirebird_2_5". Conforme Figura 8.
Figura 8
5.
CONFIGURANDO NO SISTEMA Abra o
aplicativo UTIL --> Configurações de Rede.
No campo "Computador" se caso for o
servidor coloque localhost/3054 e clique no botão "Gravar
parâmetros".
Se caso for
estação coloque o nome da maquina/3054 (Exemplo: SERVIDOR/3054).
obs: se caso
for estação será necessário preencher o campo "Caminho
do servidor de aplicativos" com o caminho de
onde está instalado o sistema no servidor. (exemplo: \\SERVIDOR\C\SINCO\INTEGRADO).
A mesma coisa
deve ser feita no aplicativo UTILBANCOS que se encontra na pasta Bancos no
diretório raiz do sistema.
Feito isso
após terminar é só tentar abrir o sistema.