मैं ऊपर वर्णित तरीके से डंप को लोड करने में विफल रहा, लेकिन मैं एक और समाधान पर आया हूं जो मेरे लिए ठीक काम करता है:
डंप को सरल SQL प्रारूप में बनाएं:pg_dump --no-owner mydb > mydb.dump
आपको उस उपयोगकर्ता पर स्विच करने की आवश्यकता हो सकती है जिसके पास आपके डीबी तक पहुंचने का अधिकार है, postgres
उदाहरण के लिए। तो, sudo su postgres
और फिर डंप करें।
और फिर इसे psql
. के साथ लोड करें टूल:[email protected]:~/path/to/your/dump$ heroku pg:psql < mydb.dump