Comment restaurer un fichier .backup en texte brut postgres

18

J'ai exporté une base de données postgres de pgAdmin dans un format simple parce que je voulais rechercher le texte entier de la base de données. J'ai ensuite essayé de restaurer la base de données, mais cela donne une erreur indiquant que le fichier d'archive n'est pas un fichier d'archive valide. Comment restaurer la base de données si elle peut être restaurée?

yankitwizzy
la source

Réponses:

19

courir:

psql -U your_user_name your_db_name < your_dump_file
guido
la source
Je suis sous Windows 7. Puis-je le faire sous Windows 7?
il le devrait, si le frontend psql est inclus dans le paquet postgresql. Essayez de lancer un terminal, puis cd dans le répertoire bin de postgresql et essayez d'exécuter psql
Je l'ai essayé maintenant. Ça n'a pas marché. Il y a un fichier psql.bat dans le répertoire bin de postgres. J'utilise
que voulez-vous dire par «ça n'a pas marché»? s'il existe cependant psql.bat, essayez avec cela, il devrait exécuter psql. recherchez ici de l'aide archives.postgresql.org/pgsql-admin/2006-12/msg00091.php
Désolé, je voulais dire qu'il n'y a pas de fichier psql.bat dans le répertoire bin