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

Problème de restauration de la base de données Heroku

Je viens de trouver la solution, en fait deux choses n'allaient pas dans mon cas.

Un, le .dump téléchargé le fichier n'était pas bien lisible/utilisable par heroku .

Deuxièmement, la base de données heroku postgresql DB il n'était pas nécessaire de fournir l'URL complète.

Donc, la bonne façon qui a fonctionné pour moi était que le fichier téléchargé soit accessible sans aucun jeton et également sans aucun chemin virtuel/indirect, etc. L'URL du fichier doit pointer directement vers le fichier . Dans mon problème en question, j'utilisais firebase pour héberger temporairement mon fichier DB pour faire le heroku opération. Et firebase ne donnait pas d'URL directe au fichier physique téléchargé .

heroku pg:backups:restore  --app heroku-postgres-f3*** 'https://www.h***.com/dss_iaya_db_dump2.dump' DATABASE_URL

Après avoir tapé cette commande, on m'a demandé de retaper le heroku nom de l'application juste pour confirmer l'opération. Une fois terminé, tout a fonctionné comme un charme.