Problemas Comuns de Banco de Dados
Em algum momento, você pode encontrar problemas relacionados ao banco de dados ao usar o NexoPOS. Esses problemas podem ocorrer independentemente do mecanismo de banco de dados que você selecionou, e cada um tem uma resolução específica.
Sem espaço à esquerda no dispositivo
Este erro indica que o seu servidor ficou sem espaço de armazenamento disponível, impedindo a criação de novas entradas no banco de dados. Se o Laravel Telescope estiver habilitado na sua instalação do NexoPOS, você pode começar limpando os registros usando o seguinte comando:
php artisan telescope:prune --hours=0
Se o comando não resolver o problema, você deve investigar outras fontes que estejam consumindo espaço em disco no seu servidor. Em muitos casos, os arquivos de log do MySQL são a principal causa e podem precisar ser limpos.
Acesso negado
Esse erro normalmente ocorre quando o NexoPOS tenta executar uma operação de banco de dados que não é permitida. A causa mais comum é permissões incorretas ou insuficientes do usuário do banco de dados.
Certifique-se de que as credenciais do banco de dados definidas no seu arquivo .env correspondem a um usuário com as permissões apropriadas (como INSERT, UPDATE e DELETE) no banco de dados de destino.
Servidor MySQL desconectado
Este erro geralmente indica que o serviço do MySQL não está funcionando corretamente ou foi interrompido inesperadamente. Você precisará investigar os logs do servidor e a configuração para determinar a causa raiz e restaurar o serviço do banco de dados.