PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

PostgreSQL:przywracanie bazy danych ze zrzutu - błąd składni

-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.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. znajdowanie zapytania MAX(db_timestamp)

  2. Czy Postgres przekaże klauzulę WHERE do VIEW z funkcją Window (Aggregate)?

  3. Railsy - SQLite3::SQLException:w pobliżu USING:błąd składni

  4. Jak uzyskać listy parametrów funkcji (abym mógł usunąć funkcję)

  5. Kierowanie na określone wartości z JSON API i wstawianie do Postgresql za pomocą Pythona