Bagaimana cara mengembalikan file .backup postgres teks biasa

18

Saya mengekspor postgres db dari pgAdmin dalam format biasa karena saya ingin mencari seluruh teks db. Saya kemudian mencoba mengembalikan database tetapi memberikan kesalahan yang mengatakan bahwa file arsip bukan file arsip yang valid. Bagaimana cara mengembalikan db kembali jika dapat dikembalikan?

yankitwizzy
sumber

Jawaban:

19

Lari:

psql -U your_user_name your_db_name < your_dump_file
guido
sumber
Saya di windows 7. Bisakah saya melakukan ini di windows 7?
seharusnya, jika frontend psql termasuk dalam paket postgresql. Coba jalankan terminal, kemudian cd ke direktori postgresql bin dan coba jalankan psql
Saya mencobanya sekarang. Itu tidak berhasil. Ada file psql.bat di direktori postgres bin. Saya menggunakan postgres 8.3
apa maksudmu dengan 'itu tidak berhasil'? Namun jika ada psql.bat, coba dengan itu, ia harus menjalankan psql. lihat di sini untuk bantuan archives.postgresql.org/pgsql-admin/2006-12/msg00091.php
Maaf saya maksudkan tidak ada file psql.bat di direktori bin