已经三天多了,我已经尝试了以下所有解决方案,
postgres 安装数据库集群初始化失败(Postgresql 版本 9.4.4) https://dba.stackexchange.com/questions/10241/postgresql-the-database-cluster-initialization-failed
Win 10 Postgresql 11 数据库集群初始化失败
我已经尝试了几乎所有的东西。
这是我最近几次安装时所做的,
我遵循了大多数答案都遵循的这些步骤。我尝试在 C:/Program Data/Postgres 中正常安装以及通过创建 C:/Postgres 文件夹单独安装。没有任何效果。
我在下面提到错误日志。
错误运行 C:\Windows\System32\cscript //NoLogo "C:\Postgres/installer/server/initcluster.vbs" "NT AUTHORITY\NetworkService" "postgres" "****" "C:\Users\postgres. lenovo.000\AppData\Local\Temp/postgresql_installer_7f8b73b553" "C:\Postgres" "C:\Postgres\data" 5433 "DEFAULT" 0:程序以错误退出代码结束 运行安装后步骤时出现问题。安装可能无法正确完成 数据库集群初始化失败。
我认为下面的无关紧要,但仍然提到。
找不到注册表项 HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-x64-11 基本目录。将变量 iBaseDirectory 设置为空值找不到注册表项 HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-x64-11 Branding。将变量 iBranding 设置为空值找不到注册表项 HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-x64-11 版本。将变量 brandingVer 设置为空值 找不到注册表项 HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-x64-11 快捷方式。将变量 iShortcut 设置为空值 [22:06:05] 使用品牌:PostgreSQL 11 找不到注册表项 HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-x64-11 SB_Version。将变量 sb_version 设置为空值 找不到注册表项 HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-x64-11 pgAdmin_Version。将变量 pgadmin_version 设置为空值 找不到注册表项 HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-x64-11 CLT_Version。将变量 clt_version 设置为空值找不到注册表项 HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-x64-11 数据目录。将变量 server_data_dir 设置为空值执行 C:\Users\postgres.lenovo.000\AppData\Local\Temp/postgresql_installer_7c4186142f/temp_check_comspec.bat 脚本退出代码:0 脚本输出:“test ok” 将变量 pgadmin_version 设置为空值 找不到注册表项 HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-x64-11 CLT_Version。将变量 clt_version 设置为空值找不到注册表项 HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-x64-11 数据目录。将变量 server_data_dir 设置为空值执行 C:\Users\postgres.lenovo.000\AppData\Local\Temp/postgresql_installer_7c4186142f/temp_check_comspec.bat 脚本退出代码:0 脚本输出:“test ok” 将变量 pgadmin_version 设置为空值 找不到注册表项 HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-x64-11 CLT_Version。将变量 clt_version 设置为空值找不到注册表项 HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-x64-11 数据目录。将变量 server_data_dir 设置为空值执行 C:\Users\postgres.lenovo.000\AppData\Local\Temp/postgresql_installer_7c4186142f/temp_check_comspec.bat 脚本退出代码:0 脚本输出:“test ok”
在下面添加错误图像
除了 EDB 之外,还有其他方法可以在 Windows 上安装 Postgres 吗?请帮忙 !!!。