DBAtlas · Atlas de operações de banco de dados

57P03: cannot_connect_now

PostgreSQL

O que significa?

O servidor não pode aceitar conexões agora; geralmente o banco de dados ainda está iniciando ou realizando recovery. As conexões podem ser abertas assim que o sistema estiver pronto.

Por que acontece?

O PostgreSQL acabou de ser iniciado e ainda está na fase de startup/recovery; crash recovery; durante um restore a partir de backup; um standby ainda não pronto para aceitar consultas; um desligamento em andamento.

Como resolver

Aguarde um pouco e reconecte; o servidor aceita conexões assim que o startup termina. Monitore o progresso do recovery no log do servidor. Se demorar, pode haver um grande replay de WAL ou um problema de recovery. Adicione lógica de retry à aplicação.

Abrir no DBAtlas →

Mais entradas deste banco