![](/img/trans.png)
[英]PostgreSQL Installation on Windows 8.1 - database cluster initialisation failed
[英]Initdb - Initialize a new database cluster has stopped working (Windows PostgreSQL Installation)
已经三天多了,下面的方法我都试过了,
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.vbs.vbs 出错。 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 Shortcuts。 将变量 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 设置为空值 Executing C:\\Users\\postgres.lenovo.000\\AppData\\Local\\Temp/postgresql_installer_7c4186142f/temp_check_comspec.bat 脚本退出代码:0 脚本输出:“test ok”
在下面添加错误图像
除了 EDB 之外,在 Windows 上安装 Postgres 是否还有其他选择? 请帮忙 !!!。
我在使用 Windows 8.1 时遇到了这个问题,如果我能回到 6 个月前,这就是我自己会说的,在 Docker 容器中安装 Postgres 并从您的应用程序连接它。 请参阅 - 我可以通过 Windows 8.1 安装 Docker 吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.