Както се казва в грешката, за да стартирате postgresql клъстер, трябва да зададете пътя до папката с данни. Вероятно нещо като:
postgres -D "C:\Program Files\PostgreSQL\data\"
но използването на pg_ctl
вместо postgres
се препоръчва:
pg_ctl -D "C:\Program Files\PostgreSQL\data\" start
Не забравяйте да проверите документацията на postgres относно как да стартирате сървър и как да използвате pg_ctl .
Обикновено инсталаторите на postgres създават услуга/демон, така че не е необходимо сървърът да се стартира ръчно. Така че, ако получите грешка като
Is another postmaster already running on port 5432?
Това вероятно означава, че сървърът вече работи. Опитайте да се свържете с него чрез psql