Jedes Mal, wenn ich versuche, etwas in der Datenbank zu speichern, erhalte ich diese Fehlermeldung. Ich habe gesehen, dass Heroku eine kostenlose PostgreSQL-Datenbank für die ersten 10.000 Datensätze anbietet. Über 10.000 Datensätze werden benötigt, um die Datenbank zu bezahlen.
Momentan sind in meiner Datenbank 60.000 Datensätze. Wie behebe ich diese Fehler / Upgrade-Datenbank?
Vielen Dank im Voraus
Sie sollten das Add-on "PG-Backups" verwenden, um Ihre Datenbank zu sichern, und dann von Ihrem Entwicklungs- / Basisplan auf einen kostenpflichtigen Plan für die Produktion umstellen.
Kurz gesagt:
Sie sind über Ihrem Limit. Sie müssen auf einen größeren Plan upgraden , Daten löschen oder mit schreibgeschütztem Zugriff leben. Das sind deine einzigen drei Optionen.
Zunächst müssen Sie Ihren Plan auf Heroku aktualisieren. Um dies zu tun, gehen Sie zu diesem Link.
Dies ist ein sehr schöner Artikel, in dem alle Schritte zum Migrieren einer DB auf Heroku in einen anderen Plan erklärt werden.
>Ich habe dieses Problem auch gemeistert und das Problem mit Hilfe des obigen Tutorials behoben.
wollte nur meine Lösung für die Nachwelt hinzufügen. Ich hatte das gleiche Problem, wo ich das Fehler :Heroku: PG::Error: ERROR: permission denied for relation"
-Ereignis erhielt, obwohl ich nur 180/10000
Zeilen meiner DB verwendete. Ich habe:
und das hat das Problem behoben.
Tags und Links ruby ruby-on-rails postgresql heroku