我正在尝试在Windows 8 Pro 64上安装PostgreSQL 9.2.4,但几乎安装问题的结束我一直收到此错误
“运行prop-install步骤时出现问题。安装可能无法正确完成数据库群集安装失败。”
我尝试安装它几次,关闭防火墙,我还删除了为PostgreSQL创建的'postgres'用户。但我一直在收到这条消息。
我也试过旧版本。 9.1,9.0但我仍然遇到同样的问题。
有类似问题的人吗?
答案 0 :(得分:2)
我遇到了同样的问题并在此处找到了解决方案:
PostgreSQL: "The database cluster initialisation failed"
您必须创建用户postgres并将其添加到管理员。如果您有从之前失败的postgres安装创建的“postgres”用户,请将其删除。 运行compmgmt.msc,创建用户通过
将他添加到管理员右键单击>属性> MemberOf选项卡>添加,写“Adiministrators”并确认。
运行cmd作为新的postres用户:
runas / user:postgres cmd.exe
从此命令提示符运行postgres安装。
这对我有用。
答案 1 :(得分:0)
或者,只需安装在新路径中(与以前的安装不同)。
虽然在Windows中没有创建明确的用户'postgres',但仍然有一些zombie引用,这个用户'postgres'具有对以前postgresql安装中创建的文件夹的所有权级别访问权限。你可以追捕如果您被迫使用相同的安装路径,请注册并清理它。