解决PostgreSQL11安装失败的问题

关于 SQL基础教程(第2版)[日]MICK 的安装问题:

1:首先应当按照课本,不要直接采用默认安装,一定要直接安装在C盘根目录下(C:\PostgreSQL),否则,在命令提示符里输入课本的命令是打不开程序的!

2:因为我把PostgreSQL安装在默认的位置下,导致无法使用命令提示符调用程序,我就卸载了。

但是,再次安装时报错,出现:Problem running post-install step. Installation may not complete correctly. The database cluster initialisation failed. 同时安装目录下的Data文件夹是个空文件。

解决PostgreSQL11安装失败的问题_第1张图片

我试了下网上的办法都没有效果,参照了下别人的方法,先卸载了PostgreSQL,参考网上的教程删了注册表,然后用再次重装,依旧报错,尝试之后发现再次点开PostgreSQL11的安装包就可以了。

再次打开之后,操作会和第一次安装不太一样。

首先,语言应该选这个,要不然还是会报错。

解决PostgreSQL11安装失败的问题_第2张图片

其次,Data Directory 应该安装在这里,否则会报错。

解决PostgreSQL11安装失败的问题_第3张图片

最后,安装成功。

3:PostgreSQL连接出错,在命令提示符中无法打开,进入 服务 中启动PostgreSQL服务,还是报错,显示:无法连接到服务器,connection refused, 最后发现是课本里介绍的修改 C:\PostgreSQL\9.5\data\postgresql.conf 这个文件导致的错误。我恢复到初始值就行了。

你可能感兴趣的:(解决PostgreSQL11安装失败的问题)