Sempre que precisamos fazer a instalação de um terminal é necessário localizar o servidor para que o terminal consiga se conectar ao banco de dados que se encontra no computador principal (servidor). Porém, algumas vezes podem ocorrer do servidor não estar operante ou o terminal não conseguir encontrar o servidor pela rede. Fazendo , fazendo com que erros ocorram ao tentar abrir o INOVAFARMA pelo terminal.
O erro principal de falha ao tentar localizar o servidor pelo terminal é a seguinte mensagem quando executamos o INOVAFARMA:
“Não foi possível conectar-se ao servidor de banco de dados! Servidor de banco de dados: (Nome do servidor com a instância)”.
Segue abaixo o erro com a mensagem:
...
Note |
---|
Observação: Sempre que fizer as demais validações, volte para a etapa 2 para verificar se consegue localizar o servidor |
1- Validar se o computador servidor está ligado (ou operante)
Antes de qualquer validação técnica no terminal é imprescindível verificar com o cliente se o servidor dele está ligado ou com acesso à internet. Peça para que o cliente verifique se o computador principal (servidor) está ligado, caso o cliente diga que o computador se encontra operante, peça a conexão e verifique se o computador é mesmo o servidor.
...
Info |
---|
Caso consiga se conectar sem problema e o computador seja mesmo o servidor, significa que ele está operante, assim passemos para as próximas etapas e continuemos as validações. |
2- Validar se o terminal encontra o servidor na rede
Após verificarmos que o servidor e o terminal se encontram com acesso à internet, precisamos verificar se eles estão na mesma rede e se conseguem se localizar.
...
Conforme o erro mostra, não estamos conseguindo encontrar o servidor pela rede, mostrando que o erro se encontra na rede.
3 - Validar se as configurações de rede estão compartilhadas em ambos os computadores
Umas das primeiras coisas a se fazer quando se instala o INOVAFARMA em um computador é alterar as configurações de rede e internet. Para isso, precisamos segui o seguinte caminho:
...
E devemos deixar as configurações da seguinte forma:
...
4 - Validar rede se ambas estão em privada
Outra configuração inicial a ser feita ao instalar o INOVAFARMA é deixar todos os computadores com a rede privada/particular. Seguindo esse caminho no Windows 10
...
“Propriedades”
...
Selecione “Particular”
...
5 - Verificar se seria somente um computador
Se mesmo assim não conseguir localizar o servidor pela rede utilizando o terminal, peça para o cliente mais terminais para verificar se apenas 1 terminal está com erro. Caso todos estejam, as validações devem ser mais focadas no servidor.
6 - Validar se o host não está mapeado errado
Há um arquivo nas pastas de configuração do Windows chamado de HOST. O arquivo hosts, é um arquivo de computador utilizado pelo sistema operacional destinado a relacionar hostnames a endereços de IP. Ou seja, ele é o arquivo que podemos utilizar para mapear IP’s da nossa rede, podendo alterar como o computador localiza determinados IP’s na rede.
...
Note |
---|
Caso não funcione, apague o IP adicionado e volte o HOST ao que era anteriormente |
7 - Validar se está na mesma faixa de IP
Verifique se ambos os computadores (servidor e terminal) estão na mesma faixa de IP.
...
Note |
---|
Caso esteja diferente, significa que eles não estão na mesma rede |
8 - Validar se o firewall do servidor está desativado
Algumas vezes o firewall pode bloquear a conexão via rede de qualquer objeto que ele desconfie ser um potencial risco ao computador, fazendo com que alguns computadores sejam impedidos de se encontrar pela rede. Para isso, é necessário desativar o firewall para um teste se os computadores vão conseguir se encontrar pela rede.
...
Info |
---|
Após isso, verifique se consegue localizar o servidor pelo terminal e vice-versa pela rede |
9 - Validar se as portas 1433 e 1435 estão liberadas
Além de desativar o firewall, precisamos liberar algumas portas no próprio firewall do servidor, como, por exemplo, a 1433. Segue abaixo como habilitar caso não tenha essa porta.
...
Será solicitado o nome da regra. Informe o número da porta nesse campo e clique em Concluir.
10 - Verificar se o SQL browser está rodando
Os serviços do SQL são de suma importância para o funcionamento do INOVAFARMA , para que os terminais se conectem ao banco de dados que se encontra no servidor, é necessário que o SQL browser esteja habilitado.
...
Caso o SQL Server Browser não esteja “Em execução”, seguimos os seguintes passos:
...
11 - Validar se manager está com tudo configurado
Acesse o SQL Server Configuration Manager no diretório C:\Windows\SysWOW64.
...
Reinicie o serviço do SQL Server, para concluir o processo.
...
Segue a base:
https://conhecimento.atlassian.net/wiki/spaces/PS/pages/647069697/Problemas+com+o+conectaPalavras-Chave: terminal, conectar, localiza, servidor, rede
...