MacOS X Yosemite升级后postgresql启动报错怎么解决
小编:简简单单时间:2017-07-18 18:43:22 来源:游戏堡整理
近来有MacOS X的用户反映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发动失利。