106 votes

Où se trouve le fichier de configuration Postgresql : 'postgresql.conf' sous Windows ?

Je reçois ce message mais je ne trouve pas le fichier postgresql.conf

 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?

151voto

jonescb Points 5500

Sur ma machine :

 C:\Program Files\PostgreSQL\8.4\data\postgresql.conf

35voto

splash Points 8499

postgresql.conf se trouve dans le répertoire de données de PostgreSQL . Le répertoire de données est configuré lors de l'installation et le réglage est enregistré en tant que PGDATA entrée en c:\Program Files\PostgreSQL\<version>\pg_env.bat , par exemple

 @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

Alternativement, vous pouvez interroger votre base de données avec SHOW config_file; si vous êtes un superutilisateur.

2voto

Boris Kamtou Points 106

Vous pouvez le trouver en suivant ce chemin

 C:\Program Files\PostgreSQL\13\data

1voto

Justi Points 1

Sur ma machine :

 C:\Program Files (x86)\OpenERP 6.1-20121026-233219\PostgreSQL\data

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X