2011-02-03 19 views
14

W bazie danych PostgreSQL znalazłem nazwy kolumn zostały automatycznie przekonwertowane na małe litery. Zrobiłem kopię zapasową PLAIN, ręcznie edytowałem nazwy kolumn do właściwego przypadku. Kiedy próbowałem przywrócić edytowaną PLAIN kopii zapasowej, przycisk OK pgAdmin3 Restore został wyłączony.pgAdmin III Przywracanie PLAIN Kopii zapasowej

Czy istnieje sposób uruchomienia edytowanego zwykłego pliku kopii zapasowej? Proszę pomóż.

+0

"Błąd z błędami" - przykład? –

Odpowiedz

25

Użyj programu klienta, aby odtworzyć, wykonaj polecenie. Instalatorzy pgAdmin i PostgreSQL również instalują psql, więc powinieneś go mieć na swoim komputerze lub serwerze bazy danych.

psql -f backup.sql postgres 
+0

Gdzie należy umieścić backup.sql, w którym katalogu? Używam Windows 7. –

+0

Po prostu umieść w C: \ i powiedz psql gdzie go znaleźć: psql -f "c: /backup.sql" postgres –

+0

możesz dodać -U USERNAME, aby użyć tego polecenia z innym użytkownikiem zamiast z domyślna. –

Powiązane problemy