【发布时间】:2015-10-13 05:26:48
【问题描述】:
我已经尝试了数周来找出问题所在,但我似乎无法解决这个问题。
我正在开发一个 Web 应用程序,并已使用 Heroku 部署到生产环境。我正在为我的数据库使用 Heroku Postgres,我想从我的本地计算机将 psql 插入到该托管数据库中以对其进行更改。我已经尝试过 Mac OS X 和 Linux Mint。
但是,无论我尝试什么,我都会不断收到以下错误:
---> Connecting to HEROKU_POSTGRESQL_ORANGE_URL (DATABASE_URL)
psql: could not connect to server: Connection refused
Is the server running on host "ec2-***-**-***-**.compute-1.amazonaws.com" (***.**.***.**) and accepting
TCP/IP connections on port 5432?
我开始认为我可能需要通过 SSH 连接到 Amazon EC2 实例并更改 Postgres 配置?这可能吗?
【问题讨论】:
-
更改 postgres 版本号?
-
heroku pg:info说什么? -
@elithrar 你所期望的,所以:=== HEROKU_POSTGRESQL_BRONZE_URL 计划:Hobby-dev 状态:可用连接:0/20 PG 版本:9.3.6 创建时间:2014-08-16 15: 31 UTC 数据大小:7.6 MB 表:7 ... === HEROKU_POSTGRESQL_ORANGE_URL,DATABASE_URL 计划:业余爱好状态:可用连接数:0/20 PG 版本:9.3.6 创建时间:2014-08-17 17:30 UTC 数据大小:7.7 MB 表:9 ...
标签: postgresql heroku tcp psql