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

Hvordan kører man PostgreSQL som en tjeneste i Windows?

Problemet blev løst Stien til databiblioteket var forkert i Windows-servicefilen.

Så jeg sletter servicefilen fra denne metode:

1) Kør Regedit eller Regedt32.

2) Gå til registreringsdatabasen "HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services"

3)Kig efter postgreSQL-tjenesten, som du vil slette, og slet den.

4) genstart computeren.

Åbn derefter cmd'en (Kør som administrator) Gå til postgreSQL bin-mappen og kør denne kommando for at oprette en ny Windows-tjeneste:

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

Dette virkede for mig. Håber dette vil hjælpe.



  1. Forståelse af 'datetime2'-lagerstørrelse i SQL Server

  2. Hvorfor udsendes "VIS ADVARSLER"-forespørgslen her? (JPA/Hibernate/MySQL)

  3. Sådan fungerer LTRIM_ORACLE() i MariaDB

  4. MySQL atomic insert-hvis-ikke-eksisterer med stabil autoincrement