无法连接到PostgreSQL数据库推送到Heroku的

问题描述:

后,我担心这可能是一个愚蠢的问题/简单的办法,但一直停留了一段时间。真的很感谢你可能有的任何反馈。无法连接到PostgreSQL数据库推送到Heroku的

我的两个研发和生产数据库是Postgres的。推到Heroku后,我在我的开发环境中遇到了我的scss文件问题。 (SCSS文件的更新没有反映在我的开发环境中,尽管有默认的配置设置。不知道这是否是预编译生产环境的预期结果。)

重新启动我的系统后,我无法再连接到Postgres数据库。我得到同样的错误通过命令行(轨道S)和pgAdminIII,上面写着:“

could not connect to server: Connection refused (0x0000274D/10061) Is the 
server running on host "127.0.0.1" and accepting TCP/IP connections on port 
5432? 

我的文件如下配置,并且适合我发现与此相关的问题,其他职位给出的描述。另外,我能够访问本地主机:用我的SQLite3项目3000 任何反馈,将不胜感激

我postgresql.conf文件

#------------------------------------------------------------------------------ 
# CONNECTIONS AND AUTHENTICATION 
#------------------------------------------------------------------------------ 
# - Connection Settings - 
listen_addresses = '*' 
port = 5432 
max_connections = 100 

我的pg_hba.conf文件

# TYPE DATABASE USER  CIDR-ADDRESS   METHOD 
# IPv4 local connections: 
host all   all   127.0.0.1/32   md5 
# IPv6 local connections: 
host all   all   ::1/128    md5 
+0

你有没有证实Postgres的进程正在运行? – elithrar 2012-07-18 04:22:50

+0

嗨@elithrar,你能告诉我如何确认postgres进程是否正在运行?我已经像过去一样启动了PGAdminIII,但没有在Rails服务器之外运行任何特定的命令。 – umezo 2012-07-18 13:18:37

+0

'pg_ctl status'以查看它是否已启动,并且'pg_ctl start'启动它。你可能需要做一个'pg_ctl reload'如果你更改了配置文件和其仍在运行(有可能!)http://www.postgresql.org/docs/8.2/static/app-pg-ctl.html – elithrar 2012-07-18 23:53:46

我最终完成了uninstall,然后将postgres服务配置为use my local system account。现在我可以连接到我的postgres服务器,没有问题。