Konfigurację postgres-a zapisuje sie w plikach konfiguracyjnych. W zależności od tego, jak została przeprowadzona instalacja, te pliki mogą się znajdować w różnych lokalizacjach. Jeśli trzeba ustalić dokładne ścieżki do tych plików, to uruchom następujące polecenie:
SELECT name, setting FROM pg_settings WHERE category = 'File Locations';
Kiedy już ustalisz, gdzie znajdują się te pliki i wprowadzisz w nich odpowiednie zmiany, to konfigurację możesz przeładować uruchamiając polecenie:
"C:\Program Files\PostgreSQL\13\bin\pg_ctl.exe" reload -D "C:/Program Files/PostgreSQL/13/data/"
To oczywiście przykład dla systemu Windows, na Linuxie odpowiednia komenda to (X.Y to wersja postgresa):
service postgresql-X.Y reload
Jeśli ktoś uwielbia windowsowe metody klikane, to w sumie, instalator PostgreSQL przygotowuje w menu odpowiedni skrót „Reload Configuration”:
No ale skoro jesteś administratorem SQL, to chyba najbardziej spodoba Ci sie wykonanie przeładowania konfiguracji wprost z SQL:
SELECT pg_reload_conf();