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

MensagemEstadoO que fazer
Informe credenciais e selecione ao menos uma conexão válidanem rodouPreencha as credenciais da conexão
Conexão X: 0 banco(s) encontrado(s)rodou, sem resultadoConfira se é a conexão certa
Conexão X: N banco(s) encontrado(s)funcionouSelecione o banco na árvore
Falha em X: …falhouTrate como problema de conexão
Já existe uma listagem em andamentoocupadaAguarde 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.

  1. Confira se ao menos um arquivo de configuração foi encontrado. Se não, clique em Localizar/Adicionar e selecione manualmente.
  2. Clique em Carregar conexões.
  3. Informe as credenciais da conexão.
  4. 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.

  1. Confira a porta indicada por aquela conexão.
  2. Se a máquina tem mais de uma instalação do PostgreSQL, confirme qual atende o sistema do cliente.
  3. 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 mensagemCausa provávelO que fazer
Conexão recusadaServiço do PostgreSQL paradoInicie o serviço e recarregue
Não foi possível conectarPorta errada ou acesso não liberadoConfira a porta; veja ajustar configuração
Autenticação / senhaCredencial não serve para aquela portaVeja senha recusada
Sem respostaMáquina ou rede indisponívelConfirme o acesso ao servidor indicado

Roteiro completo, na ordem

  1. Localizar/Adicionar — garanta que há ao menos um arquivo de configuração.
  2. Carregar conexões — as conexões aparecem na árvore.
  3. Informe as credenciais da conexão.
  4. Conectar e listar bancos.
  5. Leia a mensagem: quantos bancos, ou qual falha.
  6. 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

Artigos relacionados

Nesta página