写到前面

如果不想看安装步骤及解决过程的同学,直接跳到小结部分。

postgreSQL安装

postgreSQL安装包下载

1、进入postgreSQL的官方网站https://www.postgresql.org/,点击导航栏或者页面中的Download即可进入下载页面
(ps:闲以下下载步骤麻烦的可以直接点击该链接直达下载页:https://www.enterprisedb.com/downloads/postgres-postgresql-downloads
postgreSQL官网
2、选择操作系统,进入相应的下载页:
Windows下载
3、点击Download the installer进入下载,平台支持可以在页面底部查看:
Windows下载
4、根据自己所需选择对应的postgreSQL版本下载:
postgreSQL下载

postgreSQL安装

1、下载完成postgreSQL安装程序后,点击安装程序进行安装:安装错误
2、出现这个问题时,我到百度上查找了这个error running的错误,部分人说的因为电脑用户名中含有中文导致的问题,需要新建一个本地电脑用户,我没尝试用这种方法去解决,如果有遇到此问题且感兴趣的同学可以尝试一下。也有人说是安装其他版本可以解决,但我从版本9到版本12都尝试了一遍,依然存在这个问题。后面在superuser上看到有人讨论了icacls error的问题,最终参考该文解决https://superuser.com/questions/1475822/postgresql-install-fail-in-windows-10-icacls-error-access-denied
错误处理
下载11.2版本的postgreSQL即可安装成功。链接:https://get.enterprisedb.com/postgresql/postgresql-11.2-1-windows-x64.exe,安装步骤我这里就不在陈述,可以参考其他文章的安装过程。

postGIS的安装

postGIS下载

1、可以到postGIS官网下载(http://postgis.net/),也可以到此链接下下载(http://download.osgeo.org/postgis/windows/
postGIS

安装postGIS

1、下载完安装程序后,点击安装即可,ps:postGIS是postgreSQL的一个扩展,它的主要作用是可以用来对空间数据进行存储管理。因此,安装postGIS应安装在postgreSQL的安装目录下。安装过程不再陈述。

注:我这里安装postGIS的过程是独立安装,其实在安装postgreSQL结束时通过勾选Stack Builder可以继续执行postGIS的安装,但此步骤与自身的网络条件有关,可能遇到无法下载成功的情况。

遇到的坑

在postgreSQL安装结束后,我勾选Stack Builder继续执行postGIS的安装,但因当时网络问题,无法下载成功,不能往下继续安装,需要独立下载postGIS进行安装。我在下载的时候选择了pg10,上面说过在解决安装postgreSQL安装问题时我根据提示安装的postgreSQL是11.2版本,在执行postGIS安装时出现创建空间数据库失败,并弹出错误日志。

解决:在下载postGIS时,需要下载与postgreSQL安装版本对应的pg版本,这很important

附安装成功截图:
通过postgreSQL的pgAdmin4进入网页管理界面
PSAdmin4
postGIS安装成功:
postgis_30_sample为安装postGIS时创建的默认数据库名
postGIS配置成功

小结

PS:1、在Windows10中安装postgreSQL时,在未更改电脑用户名(即电脑用户名中存在中文字符,因为该解决方法我没尝试过)的情况下,最好选择安装postgreSQL 11.2版本,下载链接地址点这里即可下载。
2、在安装postGIS的时候,可以在安装postgreSQL结束时勾选Stack Builder继续执行插件安装,并在接下来的步骤中选择postGIS安装即可,但这会受限于网络环境,可能导致下载不成功,无法安装。这个时候可以选择独立下载安装,到官网或者到这里下载与postgreSQL版本对应的postGIS版本,注意,这个步骤very important,然后按提示进行安装。

参考博客:

1、https://blog.csdn.net/antma/article/details/83580859
2、https://blog.csdn.net/antma/article/details/83579920
3、https://blog.csdn.net/xiuxiuxiu666/article/details/107978234
4、https://blog.csdn.net/luojingweikai/article/details/88164394

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐