Ao tentar acessar o sistema, aparece a mensagem: Can't connect to MySQL server on 'Servidor'

De UltramaxWiki
Ir para: navegação, pesquisa

-Causa 1: O terminal da rede não está encontrando o servidor.

-Solução 1: Entre no Admin.exe e mude o nome do servidor para usar o endereço IP do servidor. Lembre de deixar o IP como IP fixo no servidor se ainda não estiver.

-Outras causas

1. O servidor de banco de dados MySQL está fora do ar (não está carregado).

2. A base de dados está corrompido.

3. O servidor está desligado.

4. A rede não está funcionando.

5. Algum firewall esta bloqueando o acesso ao MySQL. Se for Windows XP, provavelmente o firewall do Windows esta ativado e bloqueando o MySQL.

-Soluções

1. Verifique se o servidor está ligado.

2. Verifique se a rede está funcionando (hub, cabos de rede). Certifique-se de que as estações estão acessando o servidor.

3. Para saber se o banco de dados está corrompido, tente entrar no sistema no próprio servidor. Se estiver funcionando no servidor é a rede que está com problemas. Se no servidor também não estiver funcionando, reinicie o servidor e tente novamente. Se o problema persistir será necessário restaurar a base de dados.

4. Libere no firewall a porta numero 3306 para o MySQL.

Recuperando a base de dados:

1. No servidor execute o aplicativo: c:\UltraPDV\Admin.exe

2. Clique na aba: "Recuperação de BD"

3. Clique no botão: "Iniciar recuperação do BD"

4. Se o sistema NÃO conseguir recuperar a base de dados, será necessário restaurar um backup.