2016-04-29 12 views
0

Ich bin völlig neu bei Heroku und Postgres und ich versuche herauszufinden, wie die Postgres db in Heroku wiederherstellen und zugreifen. Ich habe Sicherung, die von pgAdmin III .backup Datei übernommen wurde.Wie postgresql db auf Heroku wiederherstellen

Jede Hilfe bei der Wiederherstellung der Postgres db in Heroku wäre sehr willkommen.

+0

Diese Lösung kann für einige Menschen relevant sein: http: // stackoverflow.com/questions/42433414/heroku-database-restore-issue/42435490#42435490 –

Antwort

0

auf lokale Datenbank wiederherstellen

Legen Sie die Sicherung in der lokalen Datenbank des pg_restore Tool. Wenn Objekte bereits in einer lokalen Kopie der Datenbank vorhanden sind, können beim Ausführen von pg_restore möglicherweise Inkonsistenzen auftreten. Pg_restore löscht nicht alle Objekte in der Datenbank, wenn der Speicherauszug geladen wird. Dies führt in der Regel aufgrund von Unterschieden zwischen Ihrer Heroku-Datenbank und einer lokalen Datenbank zu Warnungen, die jedoch im Allgemeinen ignoriert werden können.

$ pg_restore --verbose --clean --no-acl --no-Besitzer -h localhost -U myuser -d meinedb latest.dump

+0

ich habe .backup nicht dump, wie würde ich dump erstellen? –

Verwandte Themen