PostgreSQL安装-提示启动失败、集群初始化失败
参考自: https://blog.youkuaiyun.com/Mr_Door/article/details/100893643
安装postgreSQL过程一直报错,安装时提示启动失败、集群初始化失败。
安装环境:Win10、postgresql-12.16-1-windows-x64
错误信息:
一、检查data文件和Windows服务
问题及解决方案
经查阅资料发现:
1、安装目录中“data”文件夹下没有任何文件;
2、Windows服务中没有PostgreSQL
解决方案:
问题1:
cmd到安装目录bin文件夹下,运行命令:
initdb -D “D:\Program Files\PostgreSQL\12\bin” -E UTF-8 --locale=Chinese
双引号中内容为安装路径
问题2:
以管理员身份运行cmd窗口,定位至安装目录bin文件夹下,运行下列命令(引号中内容为安装路径)
pg_ctl register -N PostgreSQL -D “D:\Program Files\PostgreSQL\12\data”
验证
1、打开所有程序,找到PostgreSQL 12列表,选择SQL Shell(psql)