我试图在我的WinXP机器上安装PostgreSQL 9(PostgreSQL-9.0.3-1-windows.exe),开始时出现以下错误:

无法写入内部临时环境变量路径.

一些人在谷歌上搜索得到了一些建议,建议使用Windows Scripting Host might be disabled.我已经判断过了,WSH肯定是启用的,所以它一定是其他东西.问题是,什么?

我可以看到一个名为prerun_checks.vbs的文件是在%TEMP%中创建的,当我try 手动运行该文件时,我得到以下信息:

在此处输入图像描述

看起来是权限错误.然而,我是一名管理员,我已经完全控制了临时文件夹,但它仍然不工作.

感谢您的帮助.

推荐答案

当我完成上面的问题时,我们的IT伙伴出现了,他马上知道问题出在哪里:是McAfee.它阻止anything在临时文件夹中运行,包括Windows脚本主机脚本.在安装期间禁用McAfee修复了我的问题.

所以如果你发现这个问题,试着禁用你的防病毒软件.

Postgresql相关问答推荐

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

Postgres 13.8 -如何在对数据执行窗口操作时返回所有行

Select 所有数组类型和维度

如何在PostgreSQL中以行值的形式获取列

SQLX::Query!带有UUID::UUID的宏在Rust中编译失败

时间戳的postgreSQL-to_char如果为零,则不显示微秒

合并两个字典并创建一个包含更新凭据的字典列表

AWS RDS Postgres 性能缓慢的数据传输

为什么我使用 VBA 只能从 postgres 获得 10 行?

在执行 postgresql 函数时提交事务

保存 geodjango PointField 时出错

如何在 PostgreSQL 触发器函数中获取表名?

Docker - Postgres 和 pgAdmin 4:Connection refused

无法识别的配置参数bytea_output

如何只允许一个表的一行?

django.db.utils.IntegrityError:duplicate key value violates unique constraint "django_content_type_pkey"

manage.py 迁移时必须是关系 django_site 的所有者

Rails:PG :: InsufficientPrivilege:错误:permission denied for relation schema_migrations

PostgreSQL/JDBC 和 TIMESTAMP 与 TIMESTAMPTZ

如何在postgresql中编写关于最大行数的约束?