ฉันเพิ่งอัพเกรดเป็น postgres 10.2 บน mac os ซึ่งตรงกับ 10.2 บน heroku ฉันพยายามดาวน์โหลดสำเนาของฐานข้อมูลและกู้คืนในเครื่อง ก่อนการอัพเกรดการคืนค่าจะทำงานได้ดี
ฉันวิ่ง
pg_restore --verbose --clean --no-acl --no-owner -h localhost -d database_name backup.dump
แต่ฉันได้รับข้อผิดพลาดนี้:
pg_restore: [archiver] รุ่นที่ไม่สนับสนุน (1.13) ในส่วนหัวของไฟล์
ฐานข้อมูลดูเหมือนว่าจะทำงานตกลง มันเป็นแอพพลิเคชั่นทางรถไฟและฉันอัพเกรด pg gems ฉันวิ่งได้rake db:create
และdb:migrate
ก็สบายดี
brew upgrade postgresql
brew postgresql-upgrade-database