安装postgreSQL时发生错误“集群初始化失败”

时间:2020-08-01 12:00:10

标签: postgresql postgresql-12

设置: Windows 10,postgreSQL 12.3,所有值均为默认值。

问题: 在安装postgresql 12.3时,在安装结束时出现错误消息:“问题正在运行安装后步骤。安装可能无法正确完成。数据库集群初始化失败” 然后,当我尝试运行SQL Shell(通过“开始”菜单),然后按Enter键将所有值默认为默认值时,它给了我一个拒绝连接的错误。

在卸载postgreSQL时,我还会收到一条错误消息:“两次删除服务postgresql-x64-12时出错”。

我尝试过的事情:

  1. 在目录C:\ postgresql中安装postgreSQL(相对于Program文件而言)
  2. 没有与postgreSQL相关的服务,因此我使用此命令行手动添加了它(在postgresql bin目录中以admin身份打开cmd)

pg_ctl.exe register -N "PostgreSQL" -U "NT AUTHORITY\NetworkService"-D "C:/Program Files/postgresql/pgsql/bin/pgsql/data" -w

  1. 卸载/重新安装postgresql,重新引导PC
  2. 禁用所有防火墙
  3. 使用echo %COMSPEC%"%COMSPEC%" /C "echo test ok"检查COMSPEC环境变量是否有效
  4. Ran regedit,转到注册表项“ HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlSet / Services”,其中有一个postgreSQL服务(手动添加后)

0 个答案:

没有答案