PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

psql:сървърът неочаквано затвори връзката

Оставяйки това тук за информация,

Тази грешка може да бъде причинена и ако PostgreSQL сървърът е на друга машина и не слуша на външни интерфейси .

За да отстраните този конкретен проблем, можете да следвате тези стъпки:

  • Погледнете вашия postgresql.conf, sudo vim /etc/postgresql/9.3/main/postgresql.conf
  • Добавете този ред:listen_addresses = '*'
  • Рестартирайте услугата sudo /etc/init.d/postgresql restart

(Обърнете внимание, командите по-горе са за ubuntu. Друга Linux дистрибуция или ОС може да имат различен път до тези файлове)

Забележка:с помощта на '*' за слушане адресите ще слушат на всички интерфейси. Ако направите '0.0.0.0' тогава ще изслуша всички ipv4 и ако го направите '::' след това ще слуша за всички ipv6.

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да направите избор с масив съдържа клауза за стойност в psql

  2. Още от любимите ми PostgreSQL заявки - и защо те също имат значение

  3. PostgreSQL:ГРЕШКА:42601:изисква се списък с дефиниции на колони за функции, връщащи запис

  4. Използване на кеширане на pg_prewarm и pg_hibernator на contrib в PostgreSQL 9.4.

  5. Прехвърляне на тип данни на Postgres