我的使用heroku和postgresql的应用程序100%宕机,并且应用程序崩溃并返回H10 error
。我相信下面的日志就是这个问题的解决途径:
2012-08-28T19:17:44+00:00 app[web.1]: /app/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.3/lib/active_record/connection_adapters/postgresql_adapter.rb:1194:in `initialize': FATAL: role "arseiiyfkbqalv" is not permitted to log in (PGError)
发布于 2012-08-29 15:39:31
(我只是你的案例,因为我在heroku数据团队工作)
您取消了dev数据库的配置,但尚未更新dyno的配置以使其连接到新的数据库。您可以通过运行heroku pg:promote HEROKU_POSTGRESQL_<NEW COLOR> --app your-app
来完成此操作
你可以通过运行heroku pg:info --app your-app
来查看你的应用程序中当前的数据库列表。升级为主数据库的数据库也将显示其为DATABASE_URL
。
https://stackoverflow.com/questions/12166217
复制