-
Download ZIP-filen fra https://www.enterprisedb.com/products-services-training/pgbindownload
-
Pak arkivet ud i en mappe efter eget valg (arkivet er oprettet sådan, at udpakning af det vil oprette en mappe
pgsqlmed alt andet derunder) -
Kør
initdb(dette kan findes i undermappenpgsql\bin)initdb -D c:\Users\Arthur\pgdata -U postgres -W -E UTF8 -A scram-sha-256Dette vil oprette postgres "datamappe" (også kaldet "klyngen") i
c:\Users\Arthur\pgdata. Du skal sikre dig, at brugeren, der kører denne kommando, har fulde læse-/skriverettigheder på den mappe.-U postgresopretter superbrugeren sompostgres,-Wvil bede dig om adgangskoden til superbrugeren,-E UTF8vil oprette databasen medUTF-8kodning og-A scram-sha-256aktiverer adgangskodegodkendelse. -
For at starte Postgres skal du køre:
pg_ctl -D c:\Users\Arthur\pgdata -l logfile startdette har (!) skal gøres som den bruger, der kørte
initdbfor at undgå problemer med adgangen til databiblioteket. -
For at lukke Postgres, kør:
pg_ctl -D c:\Users\Arthur\pgdata stop -
psql.exe(kommandolinjeklienten) er placeret ibinvejviser. Startende med Postgres 9.6 pgAdmin eksekverbarepgAdmin4.exeer placeret i undermappen"pgAdmin 4\bin". -
Opret eventuelt en Windows-tjeneste for automatisk at køre Postgres (skal køres med en Windows-administratorkonto)
pg_ctl register -N postgresql -D c:\Users\Arthur\pgdata