配置与Heroku PostgreSQL的RubyMine远程连接
我应该如何配置RubyMine jdbc数据源以远程连接到Heroku的PostgreSQL数据库? 目前我正在使用这样的连接URL:
jdbc:postgresql://ec2-54-197-241-67.compute-1.amazonaws.com/dbqi9t12t5035q
但是我在pg_hba.conf中遇到主机’62 .87.242.2’缺少条目的错误。 我很确定用户和密码是正确的,因为它在线运行…… :-)。 你可以帮帮我吗?
先感谢您!
在“高级”选项卡中,有许多属性。 设置以下属性:
ssl -> true sslfactory -> org.postgresql.ssl.NonValidatingFactory
您看到的错误意味着Postgres服务器的安全策略不允许连接。 据我所知,Heroku Postgres只允许来自Heroku内部的连接。
如果要打开远程数据库连接,则需要使用其官方命令行工具:
heroku pg:psql
官方工具通过他们的网络向Heroku和隧道进行身份validation。
- Heroku gem不能与RVM一起使用
- 我无法将我的rails应用程序推送到Heroku /获取’pg’gem安装?
- Heroku上的Ruby on Rails 4,带有反斜杠转义的环境变量
- Ruby on rails和Heroku问题
- API请求 – OpenSSL :: SSL :: SSLError:SSL_connect SYSCALL返回= 5 errno = 0 state = SSLv3读取服务器hello A
- Rails ArgumentError(缺少必需:bucket选项)修复不起作用?
- 错误推送到heroku; heroku正在尝试安装与sqlite3相关的东西
- Heroku Rails Rake任务同步生产和本地DB
- 推送到特定Git存储库时排除特定文件