The database cluster initialisation failed postgresql windows

postgres installation the database cluster initialization failed ( Postgresql Version 9.4.4 )

I can’t install Postgresql. I’ve tried everything:

  • I run the setup as Administrator.
  • I create a postgresql user an I add it to the Administrator group.
  • I install it directly on C:\postgresql.

but without any success. for information: I have windows 8

13 Answers 13

  • First of all run the set-up as administrator.
  • Choose the installation folder inside program files( default)
  • But chose your data location outside from above folder to somewhere else ( c:\postgres data or something.)

it’s 2019, and I still have the same issue with Postgres 11. Before that, I remove the current Postgres 9.6 (if I remember the version correctly), and attempt to install the new one Postgres 11, and got the issue. I have try these following approaches, but none of them work:

  • Run installation as Administrator on every run -> failed
  • Choose the default installation folder that the setup prompted (C:/Program Files/PostgresSQL/11), and the data folder reside at other place -> failed
  • Install it on a place outside C:/ -> still failed

The only approach that I luckily found after scratching my head nearly the whole day is with this post
I would like to quickly recap the solution in case the the link expired

PostgreSQL вечная проблема, не знаю что и делать(((

Ситуация не такая банальная как кажется,по крайне мере для меня

Сначала о системе Windows 7 Х64 профессиональная (активирована,русскоязычная),диск NTFS,компьютер совершенно новый

Устанавливал postgresql версии 9.1.1-1,9.05-1, устанавливаю впервые
Как я понял старые версии не пойдут на компьютере.Скачивал с POstgreSQL.ru.net

Читайте также:  Как сохранить резервную копию системы windows 10

Юзер переименован на английский, комп называется по английски, UAC спустил вниз, автоматизировал вторичный вход, отключил антивирус, у меня одна учетная запись администратора, устанавливал в разные папки(давал право на общее пользование ,устанавливал и на разные диски,microsoft visual c++ есть 2008 года,Microsoft.NET Framework 4Extended+русский языковый пакет

Исполнял и такой совет
«Открываем путь c:/windows/system32/drivers/etc/, в этом каталоге открываем блокнотом файл hosts, и в этом файле смотрим прописана ли следующая строчка:

127.0.0.1 localhost
(обратите внимание — строчка должна быть именно такой — без «#»).
Если не прописана, то вписываем её в конец и сохраняем файл.»

Кстати у меня существует # 127.0.0.1 localhost это не противоречит.К тому же у меня два hosts(это связанно с Alcohol120% что бы он не выходил в интернет там использован кряк)
Скачал с сайта некий исходник PostgreSQL 9.05 X64.Так и не понял для чего он нужен,архив не не setupa,куда устанавливать не понятно.

Вымотался психологически жутко,пробуя установить её.
Представляю что меня ещё ждёт установка XM и совместимость PostgreSql

Пишет всю эту долбанутую фразу
Warning
Problem running post-install step. Installation may not complete correctly
The database cluster initialisation failed.

Оцените статью