PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

django.db.utils.OperationalError Nie można połączyć się z serwerem

Mogą to być pewne problemy:

  1. PostgreSQL nie działa. Sprawdź to za pomocą sudo service postgresql status
  2. Twój PostgresSQl nie działa na porcie 5432. Możesz to sprawdzić wpisując sudo netstat -nl | grep postgres

  3. Masz coś nie tak, próbując połączyć się z bazą danych, jak nazwa użytkownika, hasło lub nazwa bazy danych. Sprawdź, czy postgres prosi Cię o połączenie i czy jest to nazwa_db, do której chcesz uzyskać dostęp.

  4. Problemy z postmaster.pid w postgresie. Może się to zdarzyć z powodu nieprawidłowego zamknięcia systemu. To sprawia, że ​​przypomina o życiu pid, który nie pozwala na uruchomienie twojego serwera. Aby to naprawić, musisz:

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

    Po tym powinien działać poprawnie, jeśli tworzysz serwer run dla postgres

Pomoc w Mac OSX:Jak uruchomić serwer PostgreSQL na 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. Jak podzielić ciąg w PostgreSQL

  2. Kiedy wybierz, aby zaktualizować, zablokować i odblokować?

  3. Jak wypełnić lukę w zabezpieczeniach PostgreSQL

  4. Pobierz nazwę dnia z daty w PostgreSQL

  5. PostgreSQL:pomiędzy z datetime