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

django.db.utils.OperationalError Kunne ikke oprette forbindelse til serveren

Det kan være nogle problemer:

  1. PostgreSQL kører ikke. Tjek det med sudo service postgresql status
  2. Din PostgresSQl kører ikke på port 5432. Du kan kontrollere det ved at skrive sudo netstat -nl | grep postgres

  3. Du har noget galt, når du prøver at oprette forbindelse til din db, f.eks. brugernavnet, adgangskoden eller databasenavnet. Tjek, at det er det, postgres beder dig om at forbinde, og at det er det db_name, du vil have adgang til.

  4. Problemer med postmaster.pid i postgres. Det kan ske på grund af en ukorrekt nedlukning. Det gør at minde en pid i live, som ikke tillader din server at starte. For at rette det skal du:

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

    Herefter skulle den køre korrekt, hvis du laver runserveren til postgres

Hjælp i Mac OSX:Hvordan starter man PostgreSQL-server på Mac OS X?



  1. Sådan returneres Unicode-værdien for en given karakter i SQL Server - UNICODE()

  2. Node.js kan ikke godkende til MySQL 8.0

  3. Hvad skal du kigge efter, hvis din PostgreSQL-replikering halter

  4. Få en liste over datoer mellem to datoer ved hjælp af en funktion