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?

Jawaban:


19

Lari:

psql -U your_user_name your_db_name < your_dump_file

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
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.