Home / Community / Форум / Сообщество пользователей PokerStarter / Общий Форум /

Holdem Manager 2 зависает при установке.

Старый
По умолчанию
Holdem Manager 2 зависает при установке. - 24.12.2013, 17:42
(#1)
Аватар для StopMyRaise
Since: 06.12.2013
Posts: 7
Все привет! Решил установить HM2 ,скачав его с официального сайта издателя. Всё скачалось , нажимаю установить, соглашаюсь с условиями. Начинается установка и после 5-7 минут установки выскакивает вот такое окошко - Sorry, could not install PostgreSQL . Кто сталкивался ПОМОГИТЕ!!

Последний раз редактировалось StopMyRaise; 24.12.2013 в 17:44.. Причина: Ошибка в тексте
 
Старый
По умолчанию
24.12.2013, 18:01
(#2)
Аватар для black_dead77
Since: 05.09.2011
Posts: 111,068
(Moderator)
Сначала немного теории:
Сама по себе PostgreSQL - просто менеджер баз данных, система управления ими. Она на компе одна. А вот собственно баз данных, которыми она управляет, может быть сколько хочешь: и от ХМ, и от ПТ, и от еще чего, и даже не по одной каждого вида. Причем все они, базы от разных программ - разные. Как ее спроектировали программеры, такая и есть. И базы ПТ отличаются от баз ХМ. Для ХМ1 \ ПТ базы физически расположены в папке Data. Для ХМ2 там - только часть информации, но об этом см FAQ по ХМ2.
Доступная аналогия: вот есть подъемный кран на стройплощадке. Он менеджирует перемещение и прочие действия со стройматериалами. Это PostgreSQL. А вот что можно построить из тех кирпичей и бетона - дело архитектора. Хоть баню, хоть стадион. А крану все равно, что поднимать.

Важные замечания
0. Имеются хорошие видео по установке ХМ и по установке ПТ3. Теперь будет и текст.
1. Для работы программ покерной статистики требуется установить не только саму эту программу, но также систему управления (менеджер) базами данных PostgreSQL. Это бесплатная система, сделанная по принципу так называемого «открытого кода». (Это значит, что каждый желающий может посмотреть, как она сделана «внутри», если, конечно, знает, куда и как смотреть — в отличие от, скажем, программ Майкрософта).
1а. Минимальная версия Postgre, с которой работают все вышеупомянутые програмы, = 8.3.10. В частности, ХМ раньше поставлялся с 8.4.7 (в версиях начиная с 2.7697 скачивается самый свежий установщик 8.4.x с сайта postgres), ПТ3 — вообще без Постгри в дистрибутиве (типа "скачай сам").
Взять дистрибутив Postgre можно или на сайтах производителей программ статистики, или собственно на сайте Постгри (английском) или русском.
И еще: не надо гоняться за "новизной". Posgres версии 9.1 и более свежие полномасштабно для работы с ХМ\ПТ не тестировались. Более того, разработчики ПТ вообще заявили, что 9.1 и 9.2 - не поддерживаются. И, кстати, повышения быстродействия по сравнению с более старыми на обычных компьютерах, которые есть у пользователей, практически не заметно. Даже так: на 32-битных системах 8.4 быстрее, чем все девятые.
Так что максимальный номер версии postgres, с которой не должно быть проблем = 9.0. Кроме того: попытка перейти на другую версию postgres (в варианте "было 8.4 - поставлю 9") автоматически означает создание новой базы данных, потому что базу от старой версии новая не увидит.
Если вы все же соберетесь поставить postgres 9.х - то на 64-битную Виндовс надо ставить именно 64-битную postgres 9. "Восьмых" версий это уточнение не касается (просто потому что они все 32-битные).
2. Оптимально сначала ставить Postgre, а потом уже — ХМ/ПТ.
3. Для работы базы данных обязательно нужно, чтобы т.н. «кластер базы» располагался на диске с файловой системой NTFS. А собственно программным файлам — это всё равно, их и FAT32 устроит. Если вы планируете «рассредоточить» установку по разным дискам (логическим или физическим), то имейте это в виду. Вин7\8 как раз таковую NTFS и имеет.
Изменить файловую систему с FAT32 на NTFS достаточно просто штатными средствами Windows (см в конце статьи).
3а) И, кроме того, postgres не работает на RAID-массивах, ни на каких, только "одиночный" диск.
4. Если по каким-то причинам предыдущая установка Postgre на компьютере вас не устраивает, инструкция по корректной ее деинсталляции — чуть ниже.
5. Пользователям Win7\Vista\Win8: Для работы Postgresql и, соответственно, ХМ/ПТ требуется отключить UAC (User Access Control) — инструкция в конце статьи - и запускать программы по правому клику на файл "от администратора". Даже если пользователь Вин7\Висты имеет права админа, этого факта мало. И полностью отключить (а лучше вообще временно деинсталлировать) антивирусы и файерволлы. Потом вернете, соответственно настроив (чтобы разрешали нашим программам работать).
6. Для корректной установки программ требуется, чтобы пути к папкам, где они (программы и/или данные) будут находиться, не содержали неанглийских символов. И имя компьютера/домена тоже. Если что не так - обязательно переименовать, иначе Posgres не установится.
6a) И обязательно - имя пользователя Виндовс должно содержать только английские сивмолы (или цифры). Подробности см. ниже.
7. Перед установкой PostgreSQL нужно запустить службу Secondary Logon (в русской версии "Вторичный вход в систему"), если она еще не запущена. Для этого (в любой версии Виндовс) нужно зайти в Панель управления > Администрирование > Службы, найти в списке нужную службу, правый клик мышью на ней, пункт меню "Свойства". . Тип запуска ставим "Авто", после чего жмем "Запустить".
8. Установка Postgres на компе — одна, проги пользуются ею каждая сама по себе, и другим не мешают. В принципе, можно даже все их запустить одновременно — вот только не каждый компутер такое выдержит (зато потом может отомстить за издевательство). Базы данных у каждой программы, естественно, свои. И они взаимонепонимаемы — у них и структура разная (таблицы и прочее).

Последний раз редактировалось black_dead77; 24.12.2013 в 18:04..
 
Старый
По умолчанию
24.12.2013, 18:02
(#3)
Аватар для MTTeasyMoney
Since: 09.02.2012
Posts: 4,276
Цитата:
Сообщение от StopMyRaise Посмотреть сообщение
Все привет! Решил установить HM2 ,скачав его с официального сайта издателя. Всё скачалось , нажимаю установить, соглашаюсь с условиями. Начинается установка и после 5-7 минут установки выскакивает вот такое окошко - Sorry, could not install PostgreSQL . Кто сталкивался ПОМОГИТЕ!!
там вроде лог ведется в той директории где инсталлер
может с правами проблемы
 
Старый
По умолчанию
24.12.2013, 18:30
(#4)
Аватар для sn258
Since: 19.09.2010
Posts: 2
Сообщите версию ОС и из под какого пользователя производите установку.

Общие рекомендации по указанной ошибке.

1) Удалите PostgreSQL через Панель управления Windows.
2) Откройте командную строку (Пуск > программы > стандартные > командная строка > правая кнопка мыши > запустить от имени администратора). Введите следующую команду:
net user postgres /delete
4) Перезагрузите компьютер.
5) Скачайте и распакуйте данный файл в новую папку.
http://rvgsoftware.fileburst.com/postgresql.zip
6) Запустите файл postgresql-8.3.msi и следуйте инструкциям с офф. сайта - FAQ - Hold'em Manager Poker Tracking Software :: Reinstall PostgreSQL (на английском, но все понятно по скриншотам).