Arquivo por tag: caminho

jan 22

Guia Completo – Conexão com o Banco de Dados

Atualmente está tendo problemas com a conexão do banco de dados? Os módulos não se conectam ou ainda de um dia para outro perdem a conexão? Veja a seguir um guia completo para resolver essa situação. É importante verificar todos os passos:

1. Desativando o Antivírus e/ou Firewall

Antes de mais nada vamos desativar qualquer firewall, antivírus e similares existente tanto na estação como no servidor. Calma, vamos desativar momentaneamente,  apenas para termos certeza de que eles não vão bloquear a comunicação entre os módulos.

Seu antivírus não está na lista acima? Verifique com o suporte do programa em questão ou nos envie um e-mail para suporte@vitesoft.com para tentarmos auxiliá-lo.

2. Verificar comunicação entre as estações e o servidor

Na máquina que será a estação do VSCYBER (terá o módulo cliente), você deve abrir o  prompt de comando e pingar a máquina servidor (que terá o módulo administrador). Veja os procedimentos:

a) Vá na estação e abra o prompt de comando, para isso clique no botão Iniciar e digite “cmd” no campo de busca. Os usuários do Windows 8, 8.1 e 10 podem digitar na tela inicial o comando: cmd 

Pressione Enter para rodar o comando Prompt.

Tela do Windows 8.1

b) Abrirá uma tela preta como a apresentada na imagem abaixo:

Tela Prompt de Comando

c) Na tela digite o comando ping Ip_do_Servidor 

No comando acima, no lugar de Ip_do_Servidor coloque o IP do servidor. Não sabe o IP do servidor? Vá no servidor e realize o procedimentos desse link (site Microsoft)

cmdTela2

d) O correto é que haja as 4 respostas do IP que você colocou no comando, no exemplo o 192.168.1.4. As estatísticas do comando também devem apresentar que os 4 pacotes foram recebidos e nenhum perdido. Qualquer outra informações indica um problema de comunicação na sua rede, problemas nos cabos de rede, conectores, concentrador (switch, hub, router), ou ainda, configuração errônea dos IPs e demais itens da rede.

e) O próximo teste é verificar se existe comunicação através do nome do servidor portanto, o comando deve ser  ping -4 Nome_do_Servidor

No comando acima, no lugar de Nome_do_Servidor coloque o nome do servidor. Não sabe o nome do servidor? Vá no servidor abra o prompt de comando (cmd) e digite o seguinte comando: hostname 

Tela CMD com hostname

Na imagem acima, ao executar o comando hostname no computador administrador (que possui o banco de dados), o nome da máquina é Servidor. Abaixo a imagem com o comando de ping pelo nome.

Tela CMD ping pelo nome

f) A resposta deve similar ao comando ping pelo IP.  Qualquer outra informações indica que o nome da máquina está incorreta ou algum problema no DNS da sua rede. Veja aqui o que é o DNS (site TecMundo). Verifique as configurações do DNS nas suas estações e nos servidor.

g) Repita os procedimentos desse passo, porém inverta as máquinas, ou seja, execute os comandos de ping no administrador colocando as informações da estações.

h) Se todos os PINS resultarem nas respostas esperadas, a sua rede está funcional para receber o VSCYBER. Caso contrário, verifique a comunicação da sua rede, ou entre em contato por e-mail com suporte@vitesoft.com para tentarmos auxiliá-lo.

3. Conectando o Módulo Administrador ao banco de dados.

Vamos primeiramente fazer o administrador principal se conectar com o banco de dados, que obrigatoriamente deve estar localizado nessa máquina. Caso queira instalar uma segunda máquina administradora, veja esse post. Se o VSCYBER Administrador estiver conectado e abrindo normalmente, basta seguir para o passo 4.

a) Se o VSCYBER Administrador não estiver conectado com o banco de dados primeiramente verifique se o Firebird, está instalado.  Para isso acesse o painel de controle e vá em [Programas] > Programas e Recursos, verifique se o Firebird 2.x.x.xxxxx (win32) e Firebird .NET Data Provider 2.0 (.NET 2.0). Onde x representa a versão.

Caso não esteja lá, será necessário instalar o mesmo, para isso faça download nesse link e instalar com as opções padrões.

b) Verificar se o serviço do Firebird está ativo. Para as versões mais recentes do Windows basta abrir o gerenciador de Tarefas (pressionando as teclas Ctrl + Alt + Esc) e na aba Serviços, verifique se os serviços FirebirdServerDefaultInstance e FirebirdGuardDefaultInstance estão aparecendo como Em Execução na coluna Status.

Serviços Gerenciador

Ou ainda é possível pesquisa no menu Iniciar ou pesquise na tela inicial por Serviços. Na janela que abrir procure por Firebird Server – DefaultInstance e Firebird Guard – Default Instance e verifique se na coluna está marcando Em Execução, conforme a imagem abaixo:

Serviços do Windows

Caso não esteja em execução, basta clicar com o botão direito sobre cada um dos serviços e escolher a opção Iniciar.

c) Feito isso, o VSCYBER Administrador ao ser aberto poderá informar: Servidor de banco de dados não informado. Clique OK e informe o termo localhost no campo apresentado (se esse computador for o que possui o banco de dados, caso contrário informe o nome da máquina que possui o banco de dados).Erro Servidor

Senão poderá informar que O caminho configurado na conexão com o banco de dados não foi encontrado no servidor…, clique OK. Informe o caminho corretamente. Geralmente o caminho é o seguinte:

Windows 32 bits:  C:\Program Files\Firebird\Firebird_2_1\bin\VSCYBER.fdb

Windows 64 bits:  C:\Program Files (x86)\Firebird\Firebird_2_1\bin\VSCYBER.fdb

Erro Caminho BD

d) Com isso o VSCYBER deve solicitar a senha de acesso ou abrir normalmente.

4. Conectando o Módulo Cliente ao banco de dados.

Agora basta conectarmos o módulo cliente no Administrador que possui o banco de dados. Essa parte exibe mais atenção. Veja como executar:

a) A estação deve estar apresentando a tela de login com a cor vermelha, conforme a imagem abaixo, isso indica que não existe conexão.

 

b) Acesse com o Administrador Local, esse usuário somente funciona em estações sem conexão com o banco de dados. Para acessar digite as informações abaixo:

Login: Admin

Senha: Admin

Login Cliente Sem BD

O usuário e senha são case sensitive, isso significa que o nome e senha devem ser com “A” maiúsculo. Não confundir o usuário Administrador Local com o usuário Administrador, embora ambos tenha o mesmo nome e senha por padrão, o Administrador Local acesse as estações sem conexão com o banco de dados, enquanto o Administrador acessa as estações que estão conectadas apenas.

c) Clicar no menu Administrador > Banco de Dados > Conexão com o Banco de Dados. São dois campos a serem preenchidos. Em servidor de dados informe o nome do servidor que você já sabe quando realizou o procedimento “e” do passo 2 (através do comando hostname) e acrescente ao nome .local. Caso queira poderá informar o IP do servidor ao invés do nome, porém o IP deve estar fixo, ou seja, você deve ter inserido manualmente. Em nosso exemplo, o computador que possui o banco de dados se chama Servidor, portanto preenchemos o campo com o termo Servidor.local 

Em caminho do Banco de dados informe exatamente o mesmo caminho usado no passo 3 no item “c”. Em nosso exemplo ficou, C:\Program Files (x86)\Firebird\Firebird_2_1\bin\VSCYBER.fdb

Veja na imagem como ficou

Login Cliente Configurar BD

d) Ao final o banco de dados já deve estar conectado e a imagem deve ficar com a tela verde, os invés de vermelha, caso contrário clique no menu Administrador > Encerrar o VSCYBER e reabra o mesmo novamente. Caso ainda não se conecte, revise com atenção os passos acima.


 

 

Conectou? Se sim, agora é hora de ativar novamente o antivírus/firewall do servidor e das estações, se após isso, as estações perderem a conexão, será necessário configurar o aplicativo na máquina administradora e na cliente. Consulte a ajuda do aplicativo para verificar como isso é feito ou envie um e-mail para suporte@vitesoft.com que tentaremos lhe auxiliar.

Ainda não conseguiu conexão? Não tem problema, envie um e-mail para suporte@vitesoft.com e informe em qual passo não conseguiu executar ou não deu certo.

Fique de olho nesse tópico, estaremos atualizando o mesmo com mais informações pertinentes.


jan 04

Conectando com o Banco de Dados

Está com dificuldades em fazer o módulo cliente e/ou o módulo administrador se conectar ao banco de dados?

Veja o vídeo tutorial que preparamos com os procedimentos a serem efetuados:

Ainda possui dificuldades ou dúvidas? suporte@vitesoft.com