This is an old revision of the document!
PG Restore
Za restore PostgreSQL baze podataka najsvrsishodnije je koristiti postojeci psql.exe koji je lociran u folderu kome je instaliran Postgres, i to u folderu Bin, npr c:\Program Files\PostgreSQL\9.6\bin\. Procedura za dampovanje je:
- pokretanje command prompta (cmd.exe) u administratorskom rezimu
- navigacija u folder gde se nalazi psql.exe npr: cd Program Files\PostgreSQL\9.6\bin
- pokretanje komande za restore sa opcijama restore-a:
- psql -U <postgres> -d <PA4> -o <outputPA.txt> -f <mydbPA.sql>
- znacenje opcija: -U <user>, -d <ime baze>, -o <ime log fajla za upis rezultata restore-a> -f <format i ime fajla za uvoz>
Sa psql alatom se može odraditi i skript za pravljenje nulte baze npr. psql -f “k:\Data 20\0\9934\b0.9934.10520.20010.sql” -o createb0.log -U postgres postgres
“Switch” parametre treba navesti pre parametara baze i korisničkog imena.
Psql alatu se može zadati i server, port, baza, korisničko ime i lozinka u ovom formatu, (ispred reči dbname treba da budu 2 crtice, ali ih docuwiki spaja u jednu) npr:
psql.exe –dbname=postgresql:korisnik:lozinka@:pgserver:5432/b4 ostale_opcije_i_parametri