我已经找了一个小时了,一点线索都没有。我试图将我的本地postgresql推送到heroku,但发生了这个错误。这是我的Windows命令:
heroku pg:push mydb postgresql-cubed-16465
我进去之后:Remote database is not empty. Please create a new database or use heroku pg:reset
当然,我只是按照指令heroku pg:reset
和完成。所以我又试了一次,结果还是一样。有人能帮我吗?
3条答案
按热度按时间yjghlzjz1#
我按照这里的说明,只是删除
heroku pg:backups:restore 'https://s3.amazonaws.com/me/items/3H0q/mydb.dump' DATABASE_URL
在这部分的网址'
https://devcenter.heroku.com/articles/heroku-postgres-import-export
k5ifujac2#
在我的例子中,错误消息
psql: could not connect to server: Connection refused
显示在此错误之前。如果您也无法从 Jmeter 板重置数据库,这可能是您的互联网连接有问题,heroku pg:reset
无法正常工作。在我使用稳定连接后,我可以使用
heroku pg:push
。mo49yndu3#
在我的情况下,我做了这些事情:
1.删除推送到生产时运行迁移的Procfile。
1.修复任何导致问题的迁移。