Ошибка при установке postgreSQL "сбой инициализации кластера"
Настройка:Windows 10, postgreSQL 12.3, все значения по умолчанию.
Проблема: при установке postgresql 12.3 я получаю сообщение об ошибке в конце установки: "Проблема с выполнением этапа после установки. Установка может быть выполнена некорректно. Не удалось выполнить инициализацию кластера базы данных", когда я затем пытаюсь запустить оболочку SQL (через меню "Пуск"), и я нажимаю Enter, чтобы по умолчанию все значения, это дает мне ошибку отказа в соединении.
При удалении postgreSQL я также получаю сообщение об ошибке: "Ошибка при удалении службы postgresql-x64- 12" два раза.
Что пробовал:
- установка postgreSQL в каталог C:\postgresql (в отличие от файлов Программы)
- Не было службы, связанной с postgreSQL, поэтому я добавил ее вручную с помощью этой командной строки (открыл cmd как admin в каталоге bin postgresql)
pg_ctl.exe register -N "PostgreSQL" -U "NT AUTHORITY\NetworkService"-D "C:/Program Files/postgresql/pgsql/bin/pgsql/data" -w
- Удаление / переустановка postgresql, перезагрузка ПК
- Отключение всех брандмауэров
- Проверка допустимости переменной среды COMSPEC с
echo %COMSPEC%
а также"%COMSPEC%" /C "echo test ok"
- Запускал regedit, зашел в запись реестра "HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services", там была служба postgreSQL (после добавления вручную)