【问题标题】:Configure RubyMine remote connection to Heroku PostgreSQL配置到 Heroku PostgreSQL 的 RubyMine 远程连接
【发布时间】:2014-01-15 10:24:55
【问题描述】:

我应该如何配置 RubyMine jdbc 数据源以远程连接到 Heroku 的 PostgreSQL 数据库?目前我正在使用这样的连接 URL:

jdbc:postgresql://ec2-54-197-241-67.compute-1.amazonaws.com/dbqi9t12t5035q

但我收到有关 pg_hba.conf 中缺少主机“62.87.242.2”条目的错误。我很确定用户和密码是正确的,因为它在线运行...... :-)。你能帮帮我吗?

提前谢谢你!

【问题讨论】:

    标签: ruby-on-rails postgresql heroku jdbc rubymine


    【解决方案1】:

    在“高级”选项卡中,有许多属性。设置以下属性:

    ssl -> true
    sslfactory -> org.postgresql.ssl.NonValidatingFactory
    

    【讨论】:

    • 我在连接任何遥控器时遇到问题,这有帮助。
    【解决方案2】:

    您看到的错误意味着 Postgres 服务器的安全策略不允许连接。据我所知,Heroku Postgres 只允许来自 Heroku 内部的连接。

    如果要打开远程数据库连接,则需要使用他们的官方命令行工具:

    heroku pg:psql
    

    官方工具向 Heroku 进行身份验证并通过其网络建立隧道。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-13
      • 1970-01-01
      • 2013-03-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多