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

django.db.utils.OperationalError Не можа да се свърже със сървъра

Може да са някои проблеми:

  1. PostgreSQL не работи. Проверете го с sudo service postgresql status
  2. Вашият PostgresSQl не работи на порт 5432. Можете да го проверите, като напишете sudo netstat -nl | grep postgres

  3. Имате нещо нередно, опитвайки се да се свържете с вашата db, като потребителското име, паролата или името на базата данни. Проверете дали postgre иска от вас да го свържете и това е db_name, до което искате да получите достъп.

  4. Проблеми с postmaster.pid в postgres. Това може да се случи поради неправилно извършено изключване. Това прави да напомня на pid жив, който не позволява на вашия сървър да стартира. За да го поправите, трябва да:

     * rm /usr/local/var/postgres/postmaster.pid 
     * pg_resetxlog -f /usr/local/var/postgres
    

    След това трябва да работи правилно, ако направите сървъра за изпълнение на postgres

Помощ в Mac OSX:Как да стартирате PostgreSQL сървър на Mac OS X?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. правилна анотация за хибернация за байт[]

  2. PostgreSQL Където условие за броене

  3. Стандартизиране на PostgreSQL сигурността в многооблачни среди

  4. psycopg2 всъщност не вмъква данни

  5. Оптимизирайте обхвата на заявки за времеви печати на Postgres