Установка PostgreSQL на Windows 7
Два варианта:
1. После уже установленной PostgreSQL, которая выдала ошибку “database cluster initialization failed”.
Шаги:
а) Удаляем нашу установку через “Панель управления – компоненты”
б) Создаем папку PostgreSQL (например C:\Postgresql)
в) Устанавливаем на нее права – полный доступ пользователя postgres (Свойства папки – Безопасность – Группы и пользователи – Изменить – Добавить – Размещение – “Имя вашего компьютера” – Вводим имя объекта (postgres) – ОК – ОК – Ставим галку “Полный доступ” – ОК)
г) Начинаем установку, вводим пароль от юзера postgres прошлой установки, если не помним, идем по варианту 2.
2. Случай, когда у нас новая установка.
Примечание: можно также удалить Postgresql через “Панель управления – компоненты”, а потом удалить юзера в Панель управления – Администрирование – Управление компьютером – Локальные пользователи и группы – Пользователи”.
а) После полного удаления прошлой версии, либо установки новой версии необходимо создать пользователя postgres (Панель управления – Администрирование – Управление компьютером – Локальные пользователи и группы – Пользователи) Новый пользователь – Заполняем: имя, полное имя, описание, ставим галки “запретить смену пароля пользователем”, и “срок действия пароля неограничен”, остальные галки снимаем, ни в какие группы пользователя добавлять не нужно, жмем ОК.
б), в), г) Пункты прошлой установки.


