Open ertankucukoglu opened 1 month ago
Having the same problem. Unable to install postgre using installer due to this error unless i change the locale.
Problem running post-install step. Installation may not complete correctly The database cluster initialization failed.
Kindly submitted for your information. Regards,
@ertankucukoglu and @Hakkology this is being discussed at https://www.postgresql.org/message-id/flat/18196-b10f93dfbde3d7db@postgresql.org
apart from it, per https://www.postgresql.org/message-id/dd630b4a-e136-42d4-814e-954f9c03f90a%40dunslane.net Thomas feels installer is re-encoding and should be looked into as well. But, I couldn't reproduce this issue on <=15 so probably there is no bug in the installer and it only needs a source code change. It will be helpful if you could verify PostgreSQL version 15 installer and confirm if the fresh installation worked fine or returned the same locale issue? Thanks
@sandeep-edb I tested 15.7 installer on both Windows English and Windows Turkish. Installation complete without any problem on both systems. Is this problem with 16 because of PostgreSQL source changes?
@ertankucukoglu yes it seems like because the installer scripts around that part of functionality is same across all branches.
Hello,
I am using
postgresql-16.3-2-windows-x64.exe
as installer.I get an error message
Problem running post-install step. Installation may not complete correctly The database cluster initialization failed.
I tested the same installer on
All above tests give same error message.
When you read installer log file using UTF8 encoding and cscript parameters are correct in Turkish letters. However, cluster initialization log entry has wrong Turkish letter in it.
The database cluster will be initialized with locale "Turkish_T rkiye.1254".
Above, wordTürkiye
has characterü
(double dot at top) but that letter is not logged correctly in UTF8 encoding. I think that is the root cause for the installer error.Below is compressed log file for your convenience. installbuilder_installer.zip
Let me know if you need more information.
Thanks & Regards, Ertan