6
我有一个java应用程序和postgresql数据库去与Heroku上运行它。我可以推送我的应用程序,但数据库内容如何?我从数据库导出了一个完整的转储文件,但我不知道如何导入它。导入一个postgresql转储到Heroku
通过谷歌搜索,你可以找到关于db:push这是一个有限的rubygem,没有推动所有需要的东西。我有序列,bigint数据类型等。我也尝试导入使用heroku pg:psql --app MYAPP < db_all.out
只是连接和停止,并且去heroku pg:psql --app MYAPP
和发出\i db_all.out
关于权限的投诉。
我应该怎么做?
谢谢!在实践中,这是需要的命令:'pg_restore在--verbose --clean --no-ACL --no所有者-h -U -d -p 密码= ' –
eis
2012-08-10 11:41:31
在Postgres里9.4,我发现我需要:'PGPASSWORD = pg_restore的--verbose --clean --no-ACL --no所有者-h -U -d -p ' –
lollercoaster
2015-07-10 15:47:29
感谢这个!你能否澄清我是否输入了你本地postgres的数据库信息,或者你从pg:credentials获得的heroku凭证?谢谢! – Coherent 2016-01-15 19:00:19