sql >> Database >  >> RDS >> PostgreSQL

django.db.utils.OperationalError Kon geen verbinding maken met de server

Het kan een aantal problemen zijn:

  1. PostgreSQL is niet actief. Controleer het met sudo service postgresql status
  2. Uw PostgresSQl draait niet op poort 5432. U kunt het controleren door sudo netstat -nl | grep postgres

  3. Er is iets mis bij het proberen verbinding te maken met uw database, zoals de gebruikersnaam, het wachtwoord of de databasenaam. Controleer of dit is wat postgres u vraagt ​​om verbinding te maken en dat dit de db_name is waartoe u toegang wilt.

  4. Problemen met postmaster.pid in postgres. Het kan gebeuren als gevolg van een ondeskundig uitgevoerde afsluiting. Het zorgt ervoor dat een pid in leven blijft die uw server niet laat starten. Om het te repareren moet je:

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

    Hierna zou het correct moeten werken als je de runserver van postgres maakt

Hulp in Mac OSX:Hoe start ik de PostgreSQL-server op Mac OS X?



  1. Verwijder dubbele rijen in MySQL (negert primaire sleutel)

  2. Selecteer en bewerk verticale blokken in SQL Server Management Studio (SSMS) - SQL Server / TSQL-zelfstudie, deel 9

  3. Is het mogelijk om een ​​string in MySQL uit te voeren?

  4. hoe dbms_scheduler te gebruiken om de taak elke 30 minuten uit te voeren