Sample Header Ad - 728x90

Postgresql 14 on Windows 10: pg_ctl.exe returns is not a database cluster directory

1 vote
2 answers
4562 views
I have installed postgresql 14 on a Windows 10 machine. But, I'm getting this message: C:\Program Files\PostgreSQL\14\bin > pg_ctl.exe start -D "C:\postgres" pg_ctl: directory "C:/postgres" is not a database cluster directory The installation log file at %temp%\install-postgresql.log shows this text at the very end: > Error running C:\WINDOWS\System32\cscript //NoLogo "C:\Program > Files\PostgreSQL\14/installer/server/initcluster.vbs" "NT > AUTHORITY\NetworkService" "postgres" "****" > "C:\Users\nephewtom\AppData\Local\Temp/postgresql_installer_80ce3934c2" > "C:\Program Files\PostgreSQL\14" "C:\Program Files\PostgreSQL\14\data" > 5432 "DEFAULT" 0: Program ended with an error exit code Problem > running post-install step. Installation may not complete correctly > The database cluster initialisation failed. Setting variable whoami > from C:\WINDOWS\System32\whoami Script exit code: 0 I suspect it may be due to a permissions issue. Checking the troubleshoot guide here , it suggests to use cscript.exe, but that failed.
Asked by nephewtom (151 rep)
Mar 11, 2022, 07:39 PM
Last activity: Mar 14, 2022, 02:14 PM