Win10 postgresql 安装过程中出现错误提示:" Failed to load sql modules into the database cluster"

系统:windows 10 

postgresql 版本:postgresql-10.9-2-windows-x64

     postgis 版本: postgis-bundle-pg10x64-setup-2.5.2-1

出现标题提示的结果:Postgresql没有安装完全,如果强行确认安装成功,数据库即存在未知风险,所以必须排除这个error提示。

参考思路帖子:中文:https://blog.csdn.net/sinat_37506845/article/details/77620907

                        英文:http://www.aiuxian.com/article/p-3225857.html

实现步骤:

  1. 创建一个windows 名称为“postgres”的本地用户,具体参考:https://www.ithome.com/html/win10/237491.htm, 具体步骤略。

  2. 在D盘下创建一个名为postgresql的文件夹,并且对该文件夹进行右击 -> 属性->安全的选项选择,并且选择编辑->添加postgres 用户,并设置用户能获取完全控制权限,如下图:

  

  3. 重启电脑,仍然用你原来的本地账户登陆,然后打开CMD命令行输入:runas/user:postgres cmd.exe

       4. 输入postres本地用户的访问及控制密码,如下图

    

  5. 此处把postgresql存放到D:\postgresql目录下,并在该目录下新建名为“10”的文件夹。如下图:

    

 

  6.  运行安装软件,安装目录在D:\postgresql\10下即可。

  

 

posted @ 2019-07-06 15:24  v大喵  阅读(11181)  评论(2编辑  收藏  举报