sql >> Database >  >> RDS >> PostgreSQL

psql:server heeft de verbinding onverwacht gesloten

Laat dit hier achter voor info,

Deze fout kan ook worden veroorzaakt als de PostgreSQL-server zich op een andere computer bevindt en niet luistert op externe interfaces .

Om dit specifieke probleem te debuggen, kunt u deze stappen volgen:

  • Kijk naar je postgresql.conf, sudo vim /etc/postgresql/9.3/main/postgresql.conf
  • Voeg deze regel toe:listen_addresses = '*'
  • Herstart de service sudo /etc/init.d/postgresql restart

(Let op, de bovenstaande commando's zijn voor ubuntu. Andere Linux-distro's of besturingssystemen hebben mogelijk een ander pad naar deze bestanden)

Opmerking:gebruik '*' voor luisteren adressen luisteren op alle interfaces. Als u '0.0.0.0' . doet dan luistert het naar alle ipv4 en als je dat doet '::' dan luistert het naar alle ipv6.

http://www.postgresql.org/docs/9.3/static/runtime-config-connection.html



  1. Kunnen we primaire sleutelwaarden van een tabel bijwerken?

  2. Redenen om Access-apps om te zetten in webgebaseerde apps

  3. Alleen-lezen gebruiker maken in PostgreSQL

  4. MySQL-query gebruiken om rijen te doorkruisen om een ​​recursieve boom te maken