Som felet säger, för att starta ett postgresql-kluster måste du ställa in sökvägen till datamappen. Förmodligen något i stil med:
postgres -D "C:\Program Files\PostgreSQL\data\"
men användningen av pg_ctl
istället postgres
rekommenderas:
pg_ctl -D "C:\Program Files\PostgreSQL\data\" start
Glöm inte att kontrollera postgres-dokumentationen om hur man startar en server och hur man använder pg_ctl .
Vanligtvis skapar postgres-installatörerna en tjänst/demon så att det inte finns något behov av att starta servern för hand. Så om du får ett felmeddelande som
Is another postmaster already running on port 5432?
Det betyder förmodligen att servern redan är igång. Försök att ansluta till den med psql