-f filename
argument dotyczący psql
odczyta plik, więc nie musisz go przesyłać. psql powinien znajdować się w katalogu bin PostgreSQL w systemie Windows. Tak:
psql -d dbname -U username -f dumpfile.sql
Być może będziesz musiał podać pełną ścieżkę do pliku wykonywalnego psql, jeśli nie ma go na twojej ścieżce, i ewentualnie dodać ".exe" do psql, więc jest to "psql.exe".
Upewnij się również, że nie spadają numery wersji, wcześniej napotkałem problemy ze składnią (np. Nie eksportuj bazy danych 8.4 i spróbuj załadować ją do bazy danych 8.1). Jeśli tak, być może trzeba będzie ręcznie edytować plik zrzutu.