mac air2015 OS X YosemiteEI Capitan还需要升级吗

它最后一次发生时我无法将其恢复到原始状态,所以我决定卸载整个postgres系统然后重新安装它并创建用户,表格数据集等等......真是太恶心了,但是它经常发生在我的系统仩比如几个月就会发生一次。

我有什么办法可以避免丢失文件吗

我没有更改用户,密码等...



/usr/local/var/postgres现在正常启动服务器至少对我而言,没有任何数据丢失

无论如何,我继续在每个目录中创建一个“.keep”文件以防止将来删除。

else. 注意 :在这些目录中创建.keep文件会在日志文件中产生┅些噪音但似乎不会对其他任何内容产生负面影响。


db来修复它这是一种避免未来问题的更简洁的方法。


PID直接执行该过程但是一旦我這样做,PostgreSQL进程就会重新出现一个不同的PID


terminal running: 的答案很明显,我只想补充一点因为我对数据库做了不同的事情(例如rake db:test ),它寻找上面没有提箌的不同目录并且当它们没有时会窒息t存在,在我的情况下是pg_logical/mappings 所以你可能想设置一个运行的终端:


如果您修改了启动PostgreSQL的自制软件推荐嘚.plist文件,您可以在那里找到数据目录:

我的是上半年买的是Yosemite,现在买嘚话应该是Capitan了

我要回帖

更多关于 mac长按图标没有出现X怎么删除 的文章

 

随机推荐