sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur kör man PostgreSQL som en tjänst i Windows?

Problemet löstes. Sökvägen till datakatalogen var fel i Windows-tjänstfilen.

Så jag tar bort tjänstefilen från den här metoden:

1) Kör Regedit eller Regedt32.

2) Gå till registerposten "HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services"

3) Leta efter postgreSQL-tjänsten som du vill ta bort och ta bort den.

4) starta om datorn.

Öppna sedan cmd (Kör som administratör) Gå till postgreSQL bin-katalogen och kör detta kommando för att skapa en ny Windows-tjänst:

pg_ctl.exe register -N "PostgreSQL" -U "NT AUTHORITY\NetworkService" -D "C:/Program Files/postgresql/pgsql/bin/pgsql/data" -w

Det här fungerade för mig. Hoppas detta hjälper.



  1. IIf()-funktionen kontra IIf()-satsen

  2. Oracle - välj en specifik kolumn från en referensmarkör

  3. Kryssrutorna checkar ut slumpmässigt

  4. Datatyp krävs i en mysql för ett datum som innehåller dag-månad-år