Come ripristinare un file .backup postgres in testo normale


18

Ho esportato un db postgres da pgAdmin in un formato semplice perché volevo cercare l'intero testo del db. Ho quindi provato a ripristinare il database, ma viene visualizzato un errore che indica che il file di archivio non è un file di archivio valido. Come ripristinare il db se può essere ripristinato?

Risposte:


19

correre:

psql -U your_user_name your_db_name < your_dump_file

Sono su Windows 7. Posso farlo su Windows 7?

dovrebbe, se il frontend psql è incluso nel pacchetto postgresql. Prova ad accendere un terminale, quindi cd nella directory bin postgresql e prova a eseguire psql

L'ho provato ora. Non ha funzionato. C'è un file psql.bat nella directory bin di postgres. Sto usando

cosa intendi con "non ha funzionato"? se c'è psql.bat comunque, prova con quello, dovrebbe eseguire psql. cerca qui aiuto archives.postgresql.org/pgsql-admin/2006-12/msg00091.php

Spiacenti, intendevo dire che non esiste alcun file psql.bat nella directory bin
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.