前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >postgresql安装时there has been an error error. running win10下安装postgresql打开报错

postgresql安装时there has been an error error. running win10下安装postgresql打开报错

作者头像
botkenni
发布2021-11-02 16:47:19
7.8K0
发布2021-11-02 16:47:19
举报
文章被收录于专栏:IT码农

前言 软件下载官网:https://www.postgresql.org/download/

其他下载源:postgresql 11.2 百度云

postgresql-11.2-1:https://get.enterprisedb.com/postgresql/postgresql-11.2-1-windows-x64.exe (有人下了这个没有报错,大家可以试试

正文 安装包一运行就报错:There has been an error. Error running icacls

跑到度娘查,发现常见问题里根本没有这个…

有人说是vc库的问题,有人说是权限的问题

查了一下电脑有vc库,然后权限也根据网上说明设置好了

但…一运行还是报同样的错

然后我在网上查询windows安装postgreSQL有没有其他方式

结果找到了一个windows下安装PostgreSQL的另外一种方式

但耗时太长,经常断连…

当我心灰意冷,打算安个虚拟机…

在百度云漫长的下载过程中,我再一次运行了安装包

结果!

它终于不报错了,而是开始安装vc2017!!!

安装完vc后它终于做回了安装包该有的亚子

前前后后历时一周我才把软件装上…

具体原因也没搞懂,莫名其妙的它就好了…其实按照报错的icacls原因,应该是权限问题,但用管理员方式运行似乎也不行

# suozhang333 # 提出需要新建windows用户postgres 然后用runas /user:postgres cmd.exe打开安装软件,大家也可以试试

# qq_37402400 # 推测大概率是路径名称不能有中文的原因,需要新建了一个windows用户。

总结 大家评论给出的方法似乎都是因为用户名导致的。我的用户名为纯英文,但也遇到这个问题,如果用户名含中文的应该都是需要新建win用户,像我一样的话就可能听天由命…现在想尝试到底怎么解决这个问题,但又遇不到这个错误了,真是无奈…

目前有效的解决方法:

1.windows用户名含中文的创建一个新用户 链接

2.换个postgresql其他版本安装

2020.7更新:找到一个网址讨论该问题的,看看别人的解决方法点击此处跳转

感谢suozhang333、qq_37402400,告诉他们的解决办法,大家有其他方法也欢迎在下面评论

最后附上postgreSQL安装过程,结束我的辛酸史…

https://blog.csdn.net/antma/article/details/83579920

https://blog.csdn.net/book_longker/article/details/83153708

PostGIS PostGIS通过向PostgreSQL添加对空间数据类型、空间索引和空间函数的支持,将PostgreSQL数据库管理系统转换为空间数据库。

postGIS插件http://www.postgis.org/

postGIS教程https://blog.csdn.net/qq_35732147/article/details/85158177

postGIS语句https://www.cnblogs.com/geo-will/p/9535421.html https://blog.csdn.net/xk_zhang/article/details/52014737

注:创建数据库后,需要通过添加postgis插件,才可以转换为空间数据库,才可以导入空间数据,具体操作见postGIS教程

ArcGIS连接PostgreSQL 版本兼容问题:查询arcgis安装路径下的/DatabaseSupport/PostgreSQL 如:ArcGIS10.4支持9.2/9.3/9.4版本的PostgreSQL

连接教程:https://blog.csdn.net/gisuuser/article/details/81231259

SQL查询结果写入文件 COPY (select * from user) to 'D:/data.txt'; 1 注:写入路径不能含中文

分别查询点坐标的x、y值 select st_y(geom),st_assvg(geom),st_astext(geom) from xxxx; //二进制形式 geom //GML形式 st_asgml(geom)

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档