我下载了安装程序postgresql-9.0.1-1-windows.从官方网站下载exe,运行后出现错误:

执行Microsoft VC++运行时安装程序时出错

出现此错误消息的原因是什么?

平台:Windows XP SP3、Dell Inspiron 1501.处理器:AMD Sempron 3500+

推荐答案

发生这种情况的原因之一是,安装程序试图安装比您当前使用的版本更旧的VC++运行时.

请参阅用户临时目录(例如dd_vcredist_amd64_20190214193107.log)中的安装日志(log):

[20C0:20E4][2019-02-14T19:31:07]e000:错误0x80070666:安装新版本时无法安装产品.

A workaround是为了防止运行时使用--install_runtimes选项安装:

postgresql-9.6.12-1-windows-x64.exe --install_runtimes 0

Postgresql相关问答推荐

此PostgreSQL汇总分组不适用于窗口表达式

DBT-DBT依赖于未找到的源

为什么我的应用程序接收的是空值而不是布尔值?

docker-compose.yml用于使用postgres的spring-boot应用程序

Gorm 中的更新将created_at、updated_at 作为默认时间

在 Postgresql 中实现自定义运算符时出错

使用 WHERE 子句创建递归视图

使用来自 docker 图像的 postgres 设置 Keycloak 21

有没有办法共享数据或监控复杂 PostgresQL 事务的进度?

如何判断上次在 TimescaleDB 上运行连续聚合作业(job)的时间

EF Core添加迁移目标postgreeSQL返回无法加载类型'Microsoft.EntityFrameworkCore.Storage.IRelationalValueBufferFactoryFactory

无法从 docker-compose 上的其他服务解析 postgres 主机名

使用间隔参数的 go postgres 准备好的语句不起作用

PostgreSQL错误致命:角色 username不存在

PostgreSQL比较两个jsonb对象

PostgreSQL 查询到 Excel 表

获取带有时区偏移的日期

在 Spring Boot 上使用 Hibernate 映射 PostGIS 几何点字段

使用 postgres regexp_replace 将字符串列表替换为始终相同的字符串

sql语句错误:column .. does not exist