sql >> Database teknologi >  >> RDS >> PostgreSQL

psql:server lukkede uventet forbindelsen

Efterlader dette her for info,

Denne fejl kan også opstå, hvis PostgreSQL-serveren er på en anden maskine og ikke lytter på eksterne grænseflader .

For at debugge dette specifikke problem kan du følge disse trin:

  • Se på din postgresql.conf, sudo vim /etc/postgresql/9.3/main/postgresql.conf
  • Tilføj denne linje:listen_addresses = '*'
  • Genstart tjenesten sudo /etc/init.d/postgresql restart

(Bemærk, kommandoerne ovenfor er til ubuntu. Andre linux distro eller OS kan have en anden sti til disse filer)

Bemærk:ved at bruge '*' for lytteadresser vil lytte på alle grænseflader. Hvis du gør '0.0.0.0' så lytter den efter alle ipv4, og hvis du gør '::' så lytter den efter alle ipv6.

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



  1. Hvordan kan jeg se alle fremmednøgler til en tabel eller kolonne?

  2. Sådan fungerer Sind() i PostgreSQL

  3. TRANSLATE() Funktion i Oracle

  4. Gendan dump på fjernmaskinen