sql >> Databáze >  >> RDS >> PostgreSQL

postgres neví, kde najít konfigurační soubor serveru

Jak chyba říká, pro spuštění clusteru postgresql musíte nastavit cestu k datové složce. Pravděpodobně něco jako:

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

ale použití pg_ctl místo toho postgres se doporučuje:

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

Nezapomeňte si prohlédnout dokumentaci postgres o tom, jak jak spustit server a jak používat pg_ctl .

Instalační program postgresu obvykle vytvoří službu/démona, takže není nutné spouštět server ručně. Pokud se vám tedy zobrazí chyba jako

Is another postmaster already running on port 5432?

Pravděpodobně to znamená, že server již běží. Zkuste se k němu připojit pomocí psql




  1. Bez ohledu na to nemohu dávkovat příkazy MySQL INSERT v režimu spánku

  2. Ruby on Rails:musí se objevit v klauzuli GROUP BY nebo být použit v agregační funkci

  3. Připojení k Microsoft Access v IRI Workbench

  4. Změna maximální délky sloupce varchar?