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

postgres non sa dove trovare il file di configurazione del server

Come dice l'errore, per avviare un cluster postgresql è necessario impostare il percorso della cartella dei dati. Probabilmente qualcosa come:

postgres -D "C:\Program Files\PostgreSQL\data\"

ma l'uso di pg_ctl invece postgres è consigliato:

pg_ctl -D "C:\Program Files\PostgreSQL\data\" start

Non dimenticare di controllare la documentazione di Postgres su come avviare un server e come usare pg_ctl .

Di solito, i programmi di installazione di Postgres creano un servizio/daemon, quindi non è necessario avviare manualmente il server. Quindi, se ricevi un errore come

Is another postmaster already running on port 5432?

Probabilmente significa che il server è già in esecuzione. Prova a connetterti usando psql