Cambiare directory dati postgreSQL su Windows
E’ possibile cambiare la directory dati utilizzata da postgreSQL anche se sono già presenti dei database.
Per farlo è necessario modificare il registry di sistema di windows.
Di seguito gli step necessari:
1) Arrestare il servizio postgreSQL e le eventuali applicazioni che lo utilizzano (da task manager o dallo snipplet services);
2) Avviare l’editor di registro (regedit.exe) e trovare la chiave: “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\pgsql-versione”;
3) Modificare il valore: “ImagePath” cambiando la directory dopo l’opzione “–D” specificando la nuova posizione. Se contiene spazi va messo tra apici;
4) Spostare il contenuto della directory data corrente nella nuova posizione;
5) Riavviare il servizio;
Articolo tradotto dalla versione inglese:
https://wiki.postgresql.org/wiki/Change_the_default_PGDATA_directory_on_Windows
Vedere anche:
Restore database dump da linea di comando postgresql
Default common folders/dir for Odoo and PostgreSQL on Ubuntu