由于近期工作需要,要安装Postgresql,一个win10 本子安装分别安装了9.1和9.5版本,未报错。另一个本子win8
安装这2个版本都报错。
都是在安装结束时弹出一个错误的提示框:
Failed to load sql modules into the database cluster。
首先怀疑是系统的原因,经过查资料发现了和系统没关系,并最终找到了解决办法:
在安装Postgresql的过程中,会让我们创建一个名为 “postgres” 的用户,然后使用这个用户来允许安装程序,
也就是做错误提示中的load sql modules。因此需要“Secondary Logo” 服务启动,否则就会报如上错误。
在计算机管理—>服务里,找到 “Secondary Logo” 服务,并启动,就会自动load sql modules。