S X Yosemite升级后开机后报错的解决方案
Os Yosemite系统是很多用户比较喜欢的Mac操作系统。它不仅有扁平的设计,而且在各方面都有非常好的性能和操作。很多Mac用户在升级OS X Yosemite系统时,postgresql数据库往往会开始报错,这可能是系统升级后删除其中的文件导致的。如今,它为用户带来了PostgreSQL开始报错问题的解决方案,希望对用户有所帮助。
方法步骤
问题解决方案:
当用户升级OS X Yosemite系统并启动postgesql时,会出现以下错误报告:
致命错误:无法打开目录“pg_twophase”:没有这样的文件或目录
服务器是否在本地运行并接受
Unix域套接字上的连接?
解决方法:
实际上,postgesq的上述启动错误是由于在“OS X Yosemite”升级过程中删除了pg的一些空目录造成的。
首先,用户可以在目录/usr/local/var/postgres/中检查自己是否有三个子目录(文件夹),即pg_tblspc、pg_twophase和pg_stat_tmp。如果没有,用户可以直接在这个目录下创建这些目录正常使用,而这些目录是空白的,所以升级系统时系统可能会自动删除。
启动postgresql的错误主要是升级时系统误删空目录造成的。完成上述操作后,PostgreSQL数据库可以正常打开。操作非常简单。遇到以上问题的用户不妨参考一下!
版权声明:S X Yosemite升级后开机后报错的解决方案是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。