PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Impossible de pg_restore sur Heroku :impossible de lire le fichier d'entrée :fin de fichier

Je n'ai pas réussi à charger le vidage de la manière exacte décrite ci-dessus, MAIS j'ai trouvé une autre solution qui a bien fonctionné pour moi :

Faites le vidage au format SQL simple :
pg_dump --no-owner mydb > mydb.dump

Vous devrez peut-être passer à l'utilisateur qui a le droit d'accéder à votre base de données, postgres par exemple. Alors, sudo su postgres puis faites le dump.

Et puis chargez-le avec psql outil :
[email protected]:~/path/to/your/dump$ heroku pg:psql < mydb.dump