1

我们有一个 Postgres 9.0 和 centos 6.2 的环境,并希望迁移到 Postgres 9.5 和 Centos 7.2。

我们用 Centos 7.2 和 Postgres 9.0.23 安装了一个新服务器并恢复了一个数据库备份,它工作得很好。连接工作正常。

然后我们安装 Postgresql 9.5 来运行pg_upgrade(只是 yum)......我们尝试连接到数据库(9.0)......我们得到......

psql:无法连接到服务器:没有这样的文件或目录服务器是否在本地运行并接受 Unix 域套接字“/tmp/.s.PGSQL.5432”上的连接?

我们卸载 postgresql 9.5 并且与数据库的连接再次正常工作:(

任何想法!?

很多。

4

1 回答 1

0

我发布我自己的答案....

ln -s /tmp/.s.PGSQL.5432 /var/run/postgresql/.s.PGSQL.5432

谢了!

于 2016-03-22T13:02:21.650 回答