我有一个运行在Postgres 9.3.5数据库上的Rails应用程序。这个应用程序已经在我的开发环境中运行了一段时间。今天我应用了一个Rails迁移,然后当我尝试运行 rake db:reset
时,我收到了以下错误:
psql: FATAL: database "db_name" is not currently accepting connections
现在,当我尝试运行任何psql或rake db任务时,这是唯一的响应。例如:
$ psql -d db_name
psql: FATAL: database "db_name" is not currently accepting connections
我可以在数据库列表中看到db_name,并且它的所有者是正确的。
什么会导致“当前不接受连接”的状态,该如何解决?