Por que o Limpa Token não lista bancos?
Lista vazia pode significar três coisas diferentes: a consulta nem chegou a rodar, rodou e não achou nada, ou falhou. Cada uma pede uma ação.
A tela Limpa Token monta a lista de bancos em duas etapas: primeiro carrega as conexões descritas nos arquivos de configuração, depois consulta cada conexão para descobrir os bancos.
Uma lista vazia pode vir de qualquer uma das duas — e a ação muda bastante.
Os três estados que parecem iguais
Identifique pelo que aparece
| Mensagem | Estado | O que fazer |
|---|---|---|
| Informe credenciais e selecione ao menos uma conexão válida | nem rodou | Preencha as credenciais da conexão |
| Conexão X: 0 banco(s) encontrado(s) | rodou, sem resultado | Confira se é a conexão certa |
| Conexão X: N banco(s) encontrado(s) | funcionou | Selecione o banco na árvore |
| Falha em X: … | falhou | Trate como problema de conexão |
| Já existe uma listagem em andamento | ocupada | Aguarde terminar |
Caso 1 — a consulta nem chegou a rodar
O aviso pede credenciais. Significa que nenhuma conexão tinha dados suficientes, então nada foi consultado.
- Confira se ao menos um arquivo de configuração foi encontrado. Se não, clique em Localizar/Adicionar e selecione manualmente.
- Clique em Carregar conexões.
- Informe as credenciais da conexão.
- Clique em Conectar e listar bancos.
Os arquivos usados são os de configuração dos sistemas, como netstart.ini,
netstartpdv.ini e mdfe.ini.
Caso 2 — rodou e não encontrou bancos
A conexão respondeu normalmente e o resultado foi zero. Isso é informação, não falha: naquela porta não há bancos para listar.
Quase sempre a configuração aponta para uma instalação diferente da esperada.
- Confira a porta indicada por aquela conexão.
- Se a máquina tem mais de uma instalação do PostgreSQL, confirme qual atende o sistema do cliente.
- Se necessário, adicione o arquivo de configuração correto e recarregue.
Detalhes em Por que o PostgreSQL não aparece.
Caso 3 — a consulta falhou
Aparece uma falha para aquela conexão. As causas mais comuns:
| Sintoma na mensagem | Causa provável | O que fazer |
|---|---|---|
| Conexão recusada | Serviço do PostgreSQL parado | Inicie o serviço e recarregue |
| Não foi possível conectar | Porta errada ou acesso não liberado | Confira a porta; veja ajustar configuração |
| Autenticação / senha | Credencial não serve para aquela porta | Veja senha recusada |
| Sem resposta | Máquina ou rede indisponível | Confirme o acesso ao servidor indicado |
Roteiro completo, na ordem
- Localizar/Adicionar — garanta que há ao menos um arquivo de configuração.
- Carregar conexões — as conexões aparecem na árvore.
- Informe as credenciais da conexão.
- Conectar e listar bancos.
- Leia a mensagem: quantos bancos, ou qual falha.
- Selecione o banco — não apenas o grupo da conexão.
Quando recarregar e quando parar
- Recarregue depois de: iniciar o serviço, corrigir a porta, adicionar o arquivo de configuração certo ou informar as credenciais.
- Não recarregue repetidamente quando a mensagem disser 0 bancos encontrados — o resultado não vai mudar sem corrigir a origem.
- Pare e acione o suporte após duas tentativas com a mesma falha.
Quando procurar suporte
Procure suporte quando:
- a conexão responde, mas nenhum banco esperado aparece;
- as credenciais estão corretas e a autenticação continua falhando;
- os arquivos de configuração não são localizados de forma alguma.
Informe o código exibido, a porta indicada pela conexão e a mensagem que apareceu. Não envie senhas nem o conteúdo dos arquivos de configuração.
Artigos relacionados
- Limpar token de bancos
- Por que o PostgreSQL não aparece
- A senha do PostgreSQL foi recusada
- Ajustar configuração e DLLs
- RDB-CFG-002 — Arquivo de configuração não encontrado
- RDB-PG-002 — Senha do PostgreSQL recusada
- RDB-PG-003 — Sem conexão com o PostgreSQL
Artigos relacionados
Limpar token de bancos
A limpeza remove o token de licença de todas as empresas do banco escolhido, não tem desfazer e atinge o banco inteiro — não apenas um registro.
Por que o PostgreSQL não aparece?
Não encontrado, serviço parado, conexão recusada e senha recusada são quatro problemas diferentes — e a porta é o que separa quase todos eles.
A senha do PostgreSQL foi recusada. Como resolver?
Descubra se o problema é mesmo a senha ou se a porta está apontando para outra instalação do PostgreSQL.