繁体   English   中英

Initdb - 初始化一个新的数据库集群已停止工作(Windows PostgreSQL 安装)

[英]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 数据库集群初始化失败

https://dba.stackexchange.com/questions/28836/pg-install-the-database-cluster-initialisation-failed/28893 ...等等。

我已经尝试了几乎所有的东西。

这是我最近几次安装时所做的,

我遵循了大多数答案遵循的这些步骤。 我尝试在 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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM