Dziki stab w ciemności: jesteś na maszynie z rezolwerem IPv6 gdzie localhost
domyślnie na adres IPv6 ::1
, ale listen_addresses
w postgresql.conf
jest ustawiony na 127.0.0.1
lub 0.0.0.0
nie *
lub używasz starszej PostgreSQL zbudowane z biblioteką C, która nie ma przezroczystej obsługi IPv6.
Zmień listen_addresses
do localhost
i upewnij localhost
postanawia obu adresów IPv4 i IPv6, lub ustawić go na ::1, 127.0.0.1
jednoznacznie określić zarówno IPv4 jak i IPv6. Lub po prostu ustaw go na *
, aby słuchać na wszystkich interfejsach. Alternatywnie, jeśli nie zależy Ci na IPv6, połącz się z 127.0.0.1
zamiast localhost
.
Aby uzyskać więcej informacji, zobacz this Google search lub this Stack Overflow search.
(Delegowanie pomimo mojego bliskiego głosowania, ponieważ głosowałem za migracją).
Sprawdź ustawienia serwera PostgreSQL. –
Zainstalowałem PostgreSQL na moim komputerze. Nadal usługa nie zaczyna ... żadnego pomysłu? –