Ошибка при установке postgreSQL "сбой инициализации кластера"

Настройка:Windows 10, postgreSQL 12.3, все значения по умолчанию.

Проблема: при установке postgresql 12.3 я получаю сообщение об ошибке в конце установки: "Проблема с выполнением этапа после установки. Установка может быть выполнена некорректно. Не удалось выполнить инициализацию кластера базы данных", когда я затем пытаюсь запустить оболочку SQL (через меню "Пуск"), и я нажимаю Enter, чтобы по умолчанию все значения, это дает мне ошибку отказа в соединении.

При удалении postgreSQL я также получаю сообщение об ошибке: "Ошибка при удалении службы postgresql-x64- 12" два раза.

Что пробовал:

  1. установка postgreSQL в каталог C:\postgresql (в отличие от файлов Программы)
  2. Не было службы, связанной с 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

  1. Удаление / переустановка postgresql, перезагрузка ПК
  2. Отключение всех брандмауэров
  3. Проверка допустимости переменной среды COMSPEC с echo %COMSPEC%а также "%COMSPEC%" /C "echo test ok"
  4. Запускал regedit, зашел в запись реестра "HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services", там была служба postgreSQL (после добавления вручную)

0 ответов

Другие вопросы по тегам