Wie stelle ich eine .backup-Datei im Nur-Text-Format wieder her?

18

Ich habe eine Postgres-Datenbank aus pgAdmin in einem einfachen Format exportiert, weil ich den gesamten DB-Text durchsuchen wollte. Ich habe dann versucht, die Datenbank wiederherzustellen, aber es wird eine Fehlermeldung ausgegeben, dass die Archivdatei keine gültige Archivdatei ist. Wie stelle ich die Datenbank wieder her, wenn sie wiederhergestellt werden kann?

yankitwizzy
quelle

Antworten:

19

Lauf:

psql -U your_user_name your_db_name < your_dump_file
Guido
quelle
Ich arbeite unter Windows 7. Kann ich dies unter Windows 7 tun?
Dies sollte der Fall sein, wenn das psql- Frontend im postgresql-Paket enthalten ist. Versuchen Sie, ein Terminal, dann zu feuern cd zu postgresql bin und versuche zu laufen psql
Ich habe es jetzt versucht. Es hat nicht funktioniert. Im Verzeichnis postgres bin befindet sich die Datei psql.bat. Ich benutze Postgres 8.3
Was meinst du mit "es hat nicht funktioniert"? Wenn es jedoch psql.bat gibt, versuchen Sie es damit, es sollte psql laufen. Hier finden Sie Hilfe. archives.postgresql.org/pgsql-admin/2006-12/msg00091.php
Entschuldigung, ich meinte, es gibt keine psql.bat-Datei im bin-Verzeichnis