после переустановки винды с ХП на 7-ку не запускается служба PostgreSQL Database Server .как запустить?хелп плиз
А ты постгре установил на новой системе? Если нет, то не спеши, ознакомься с правилами переноса базы — Установка/переустановка PostgreSQL
Вопрос тот же. Только win8 .
Делаю установку по инструкции , в конце установки постгре выскакивает ошибка старта сервера. После просмотра системы выяснилось , что нет пользователя postgres и добавить его в ручную както проблематично.
Его вручную добавить действительно сложно.
Все установки надо делать:
а) из-под юзера винды с правами администратора
б) но и этого мало: надо еще по правому клику - запускать от админа установщики (да и вообще все EXE)
в) postgres надо ставить не в Програм файлз, а предварительно создать папку C:\postgresql - и устанавливать в нее
Spoiler

переустанавливал винду сначала на 7ку потом обратно на хп, форматировал диск с пост гре, сейчас при установке выдает даную ошибку помогите разобраться, Спасибо.
Вот ты молодец: умудрился НОВУЮ установку виндовс испортить.
Ну нельзя задавать русское имя пользователя винды...
postgres, в частности, его не переваривает вообще при установке.
А оно у тебя таки русское - см сообщение, она даже буквы эти нарисовать не смогла.
Что делать теперь:
- или переустановить виндовс еще раз, но уже нормально (все равно ведь там щас нет ничего почти, так что это не очень утомительно)
- или создать нового юзера виндовс с нормальным человеческим именем (например, Newuser) и правами администратора, перегрузить систему под него, поставить postgres, потом вернуться под этого "старого" юзера и пользоваться. А нового можно будет удалить, он нужен только для установки.
И, кстати, имя компа тоже не должно содержать неанглийских букв.
И еще кстати, обязательно сделать вот что
Убедиться, что Виндовс полностью обновлена - до состояния "критических обновлений больше нет".
Включая Internet Explorer (даже, если пользоваться им не планируется).
Удалить все имеющуеся версии NetFramework с помощью этого: http://www.holdemmanager.com/Downloads/cleanup_tool.exe
Далее - скачать инсталлятор NET и запустить
сначала 3.5 sp1 http://download.microsoft.com/download/2/0/e/20e90413-712f-438c-988e-fdaa79a8ac3d/dotnetfx35.exe
а затем и NET4
http://download.microsoft.com/download/1/B/E/1BE39E79-7E39-46A3-96FF-047F95396215/dotNetFx40_Full_setup.exe
После инсталляции каждой версии NET - повторно обновить Виндовс (там всегда появляются новые критические обновления).
И каждый раз, когда Виндовс просит перегрузиться - делать это сразу, не откладывая "на потом".
Оригинал пользователя vpmarat
Его вручную добавить действительно сложно.
Все установки надо делать:
а) из-под юзера винды с правами администратора
б) но и этого мало: надо еще по правому клику - запускать от админа установщики (да и вообще все EXE)
в) postgres надо ставить не в Програм файлз, а предварительно создать папку C:\postgresql - и устанавливать в нее
Сделал все заново , полностью следуя вашим советам - ошибка все таже.
Защитник и брендмауэр , а также UAC отключены.
Устанавливаю postgresql-9.2.1-1-windows-x64 , до этого пробовал более старые версии , везде эта ошибка.

Это уже другая ошибка, и вылезает не у всех.
деинсталлировать postgres (если она есть в списке установленных программ)
НЕ удалять пользователя
Для папки C:\postgresql задать полный доступ (Full access) для пользователя postgres
инструкция здесь
Запустить установку и указать как цель именно эту папку
И, кстати, 9.2 ставить настоятельно не рекомендуется.
Если очень хочется 64-битную - бери 9.0 (но не новее)
Деинсталировал postgresql
Пользователя не удалял
Для папки C:\postgresql сделал Full access по инструкции
Перезагрузил ПК
Ставил postgresql-9.0.10-1-windows-x64
Результат - ошибка , как на скрине выше.
В папке data нет ни каких файлов вообще , одна папка есть пустая и все.
Версия 8.4 выдает туже ошибку.
Пробовал ставить на D и на C.
В диспетчере задач нет процессов postgres.
Как вручную их можно запустить?
Если папка пустая - ничего и не будет.
А сделай-ка все то же, что в инструкции, только для пользователя
everyone
если винда русская - он зовется
Все
именно так, с первой буквой заглавной
При запуске ХМ 1 выходит сообщение:
If you do not have PostgreSQL installed then clink on the following link for detailed instructions.
Удалил PostgreSQL по все правилам, установил заново - всё та же ошибка.
Что делать ?
После нажатия конект пишет - A connection PostgreSQL could not be made. Would you like to have Holdem Managere attempt to slart the service ?
Нажимаю Yes пишет - Sorry, HM was unable to start the sevice.
Затем - HM has started the service. Please try again/
.......В диспетчере задач нет процесса Postgre. А в все программы - > PostgreSQL 9.1 нет строчки запуска сервера.
Оригинал пользователя lipovskiy
Сделал для "Все" , поставил 8.4 и 9.2 - ошибка все таже.
Тогда в режиме форума больше идей нет.
Есть почти 100% уверенность, что имеет место user error
Или вот еще что:
назови фамилию установленного антивируса\файерволла
и был ли когда-то на компе McAfee
Оригинал пользователя vpmarat
назови фамилию установленного антивируса\файерволла
и был ли когда-то на компе McAfee
Стоит свежая win8 , устанавливал с нуля (диск С форматировал)
"антивируса\файерволла" - родные от винды, отключал их и включал.
McAfee вообще никогда не было.
Во время удаления еще такое выдает


Оригинал пользователя Nikita988
.......В диспетчере задач нет процесса Postgre. А в все программы - > PostgreSQL 9.1 нет строчки запуска сервера.
У меня обсолютно тоже самое. На версии PostgreSQL 8.4, 9.0 и 9.2
До установки ХМ я так и не добрался.
Что такие ошибки выдает - естественно. Оно ж не установилось, нечего и останавливать в сервисах.
Это почитай http://forums.holdemmanager.com/general-support/346061-windows-8-upgrade-guide.html
Читал я это и сделал как понял. Он пишет , что 5 часов бился над установкой постгре и смог запустить только после установки версии 9.2.
У меня одна и таже ошибка на всех версиях. Нэт фрэймверк переустанавливал , драйвера все последние отыскал , полный доступ на папки сделал.
У меня нет вин8 и ставить я ее не собираюсь - по крайней мере, до выпуска SP1 - да и то вряд ли. Поскольку по всем "числовым" признакам эта версия Винды будет плохая всегда. Они у Microsoft "через одну" чередуются с хорошими, подтверждено фактами с самого начала деятельности фирмы.
Потому все, что могу - поделиться известной ссылкой. Что уже сделал.
Или порекомендовать вернуться на вин7.
Сделал все заново , полностью следуя вашим советам - ошибка все таже.
Защитник и брендмауэр , а также UAC отключены.
Устанавливаю postgresql-9.2.1-1-windows-x64 , до этого пробовал более старые версии , везде эта ошибка.

у меня такая же проблема , незнаю как её решить.
кто решил проблему плз подскажите что надо сделать?(win7 64bit)
Все, установил себе postgresql-8.4.14-1-windows . Он замечательно работает на win8.
Снес русскую винду и установил чистую английскую версию, и установка на диск Д прошла на ура с первого раза.
Все вышеперечисленое тоже было сделано:
Нэт фреймверк последней версии.
Все обновления винды установлены.
Дан полный доступ для пользователя everyone на папку установки постгре.
