Ich erhalte diese Nachricht, kann die postgresql.conf
Datei jedoch nicht finden :
OperationalError: could not connect to server: Connection refused (0x0000274D/10061)
Is the server running on host "???" and accepting
TCP/IP connections on port 5432?
could not connect to server: Connection refused (0x0000274D/10061)
Is the server running on host "???" and accepting
TCP/IP connections on port 5432?
windows
postgresql
Pythondjango
quelle
quelle
postgresql.conf
befindet sich im Datenverzeichnis von PostgreSQL . Das Datenverzeichnis wird während der Installation und die Einstellung konfiguriert ist als gespeichertePGDATA
Eintrag inc:\Program Files\PostgreSQL\<version>\pg_env.bat
, zum Beispiel@ECHO OFF REM The script sets environment variables helpful for PostgreSQL @SET PATH="C:\Program Files\PostgreSQL\<version>\bin";%PATH% @SET PGDATA=D:\PostgreSQL\<version>\data @SET PGDATABASE=postgres @SET PGUSER=postgres @SET PGPORT=5432 @SET PGLOCALEDIR=C:\Program Files\PostgreSQL\<version>\share\locale
Alternativ können Sie Ihre Datenbank mit abfragen,
SHOW config_file;
wenn Sie ein Superuser sind.quelle
postgresql.conf
sollte mit dieser Beschreibung auffindbar sein.pg_env.bat
und nicht für die Verwendung inpostgresql.conf
. Diepostgresql.conf
Datei sollte im PGDATA-Verzeichnis vorhanden sein und sieht folgendermaßen aus: postgresql.conf.sampleAuf meiner Maschine:
quelle