Ошибка при установке PostgreSQL на Windows Server

1. it-veles-ural 25.02.25 12:15 Сейчас в теме
Я пытаюсь установить PostgreSQL на Windows Server 2022.
Изначально запускаю установку от имени Администратора.
При установке возникает ошибка:
Не удалось запустить службу PostgreSQL. Убедитесь в наличии необходимых прав для запуска системных служб.
Вопрос что нужно сделать чтобы исправить ошибку. Я искал в интернет очевидно ответа не обнаружил.
Дистрибутивы ставлю с официального сайта 1с.
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
6. it-veles-ural 25.02.25 13:04 Сейчас в теме
Это проблема решилась.
Я не установил набор библиотек Microsoft Visual C++ 2015 Redistributable, который отсутствует в Windows Server 2022
dikiman; hrabroff.adm; VyacheslavShilov; +3 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. ZOMI 399 25.02.25 12:47 Сейчас в теме
Залогиньтесь под админом и попробуйте установить
4. it-veles-ural 25.02.25 12:54 Сейчас в теме
(2) Я под админом делаю и запускаю под админом
3. ipx 7 25.02.25 12:52 Сейчас в теме
Нужно дать права на запуск служб тому пользователю, от имени которого служба запускается (см.свойства службы)
5. it-veles-ural 25.02.25 12:55 Сейчас в теме
(3) Я дал права через локальные политики пока этот вариант не помог
6. it-veles-ural 25.02.25 13:04 Сейчас в теме
Это проблема решилась.
Я не установил набор библиотек Microsoft Visual C++ 2015 Redistributable, который отсутствует в Windows Server 2022
dikiman; hrabroff.adm; VyacheslavShilov; +3 Ответить
7. inf012 03.03.25 09:47 Сейчас в теме
Такая же ошибка, Windows 10 Home
Набор библиотек установил
Запускаю установку под Админом

Как-то можно в ручном режиме ее запустить после установки?
А то в итоге вообще откатывается вся установка назад
8. user2137280 30.03.25 07:41 Сейчас в теме
(7) Пробовал пробовал, ничего не получилось. По итогу установил просто 16 версию вместо 17
9. mikolyan 27.04.25 19:50 Сейчас в теме
Аналогичная проблема. Долго бился пока не заметил что перед сбоем запуска службы не происходит инициализация СУБД, не создавались конфиги и системные БД в каталоге c:\Program Files\PostgreSQL\17.2-4.1C\data\ (тут пусто). Так же заметил если data выбрать на другом диске и создать руками, инициализация СУБД и последующий запуск службы прошли успешно. По итогу для дефолтной установки пришлось руками создать c:\Program Files\PostgreSQL\17.2-4.1C\data\ , инсталяция прошла успешно. Данный метод сработал на 2016/2019 ОС. 2022 уже не проверял...
Все что могу предположить, по умолчанию инсталятор постгри создает каталоги владельцем которых яваляется СИСТЕМА, в случае создания руками владелец каталога пользователь от имени которого произовдится инсталяция, в общем какой то кривой инсталер у 17ой версии.
До этого никакие пляски с бубном не помогли... Инсталил vcredist_x64.exe из архива дистрибутива и более старшие версии, Run as Administrator (через total и cmd), отключал DEP\ UAC \ менял груповые политики (на предмет прав на запуск сервисов), менял права на каталоги во время запуска службы (эвриван фулл), и прочее ... проблема была на на всех WS - 2016/2019/2022.
10. mikolyan 27.04.25 20:34 Сейчас в теме
(9) дполню, в архиве установки лежит Microsoft Visual C++ Redistributable Version 2015, скачал и установил последнюю версию Microsoft Visual C++ Redistributable Version 2015-2022 (x64) (https://aka.ms/vs/17/release/vc_redist.x64.exe), инсталит корреткно без лишних действий, проверил на WS 2016/2019/2022
11. XelOla 19 19.05.25 20:07 Сейчас в теме
(9)
data

а как обошел
error binding the test network socket 10013
12. kns77 110 06.08.25 19:26 Сейчас в теме
(11) Решается удалением старой версии вроде как
13. kottya 13.11.25 10:06 Сейчас в теме
Заранее требуется запустить службу "Вторичный вход в систему"
Прикрепленные файлы:
Для отправки сообщения требуется регистрация/авторизация

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот