资讯详情

MacOS X Yosemite升级后postgresql启动报错怎么解决

小编:简简单单时间:2017-07-18 18:43:22   来源:游戏堡整理

近来有MacOS X的用户反映MacOS X Yosemite晋级后postgresql发动报错,那么这个疑问怎样处理呢?跟着小编一起来看看MacOS X Yosemite晋级后postgresql发动报错怎样处理吧!

MacOS X Yosemite晋级后postgresql发动报错怎样处理?

MacOS X Yosemite升级后postgresql启动报错怎么解决

晋级OS X Yosemite后,发动postgesql时报以下过错:

FATAL: could not open directory “pg_twophase”: No such file or directory

Is the server running locally and accepting

connections on Unix domain socket “/tmp/.s.PGSQL.5432”?

由于yosemite删去了pg的一些空目录致使,可这么处理:

如果/usr/local/var/postgres/目录下没有pg_tblspc,pg_twophase和pg_stat_tmp子目录,直接新建这几个目录即可。

然后可正常发动postgresql

上面即是OS X Yosemite系统晋级后postgresql发动报错的处理办法介绍了,在系统晋级后,pg_tblspc,pg_twophase和pg_stat_tmp子目录被删去,致使postgresql发动失利。

相关阅读

精彩推荐