Como você pode ver na captura de tela, há um problema relacionado a initdb, exe , que cria / inicializa o novo cluster de banco de dados. Como a documentação do PostgreSQL permanece:
initdb must be run as the user that will own the server process, because the server needs to have access to the files and directories that initdb creates. Since the server cannot be run as root, you must not run initdb as root either. (It will in fact refuse to do so.)
De acordo com o doc do instalador, deve haver install-postgresql.log
logfile no seu %TEMP%
, então você pode obter mais informações (adicional existe a opção --debuglevel
installer, execute com --help
para ver mais descrição).
If you encounter any problems during installation, please check the logfile that is created in /tmp on Linux or Mac OS X or %TEMP% on Windows. The file will be called install-postgresql.log. The logfile may contain the superuser password you specified during the installation, which should be replaced before sharing the log with anyone.
Você está usando a conta de superusuário / serviço postgres padrão? Não sei se isso ajuda, mas você tenta removê-lo antes da instalação (limpa) (usando o cmd com direitos de administrador):
net user postgres /del