Устанавливаю постгрес, но не запускается сервер

    • chegui11
      chegui11
      Золото
      На форуме с: 17.11.2008 Сообщения: 446
      Проблема такая: устанавливал уже 3 разные версии Постгрес. Установка проходит успешно, однако при старте, рестарте сервера ничего не происходит, следовательно ХМ не может подключиться...в чем может быть проблема...комп с рук вчера купил, поэтому еще не понял что тут к чему.


      во время повторной установки выводит ошибку:

      Problem running post-install step. Installation may not complete correctly
      Error reading file C:/Program Files/PostgreSQL/8.4/data/postgresql.conf
  • 16 ответов
    • vpmarat
      vpmarat
      Модератор
      Модератор
      На форуме с: 22.01.2008 Сообщения: 83.737
      Если операционная система Вин7 (или Виста), следует иметь в виду все это:
      1) Имя компьютера должно быть на английском и "в одно слово" (без пробелов) - после изменения требуется перезагрузка
      2) Имя пользователя Виндовс - аналогично. Если это не так, следует создать нового пользователя с английским именем, дать ему права администратора и перегрузить компьютер под него. Затем установить Postgres и ХМ, после чего снова перегрузить комп - обратно под старого пользователя, а этого можно будет удалить - его миссия завершена.
      3) Служба "Вторичный вход в систему" должна быть установлена на "Автостарт". Панель управления - администрирование - Службы.
      4) Контроль учетных записей UAC надо выключить.
      ( http://www.mydigitallife.info/2008/12/30/how-to-disable-and-turn-off-uac-in-windows-7/ )
      5) При установке Postgres и ХМ рекомендуется выключить антивирус и файерволл. Или совсем их деинсталлировать на это время.
      6) Все установки обязательно запускать "от администратора" (по правому клику на файл) - невзирая на то, что у пользователя Виндовс права администратора, как правило, имеются. И желательно запускать установки первым делом после перезагрузки компа.
      7) Если есть необходимость устанавливать Postgres не в папку по умолчанию (см следующий пункт), или использовать неумолчальную папку для базы данных - следует скачать отдельный установщик http://www.enterprisedb.com/products-services-training/pgdownload#windows (при выборе версии 9.0 над брать ту, что соответствует разрядности Виндовс на компе).
      8) Если Виндовс не на английском - устанавливать Postgres следует именно не в умолчальную папку. Требуется создать в корне диска (например) папку и ставить программу в нее.
      9) Устанавливать Postgres и ХМ надо отдельно, по очереди. От админа. Когда ХМ после первого запуска сообщит, что отстуствует база данных - просто создать ее через DBControlpanel.exe (для ХМ1). В ХМ2 установочный визард сам скажет, что нужно делать.
      10) После каждой неудачной попытки установки Postgres следует не только её деинсталлировать через Панель управления, но и удалить из системы пользователя по имени "postgres":
      "Пуск", "Выполнить", набрать с клавиатуры "cmd" и по правому клику запустить командную строку от админа
      В черном окне набрать без ошибок следующую команду (и нажать Enter):
      net user postgres /del
      Должно появиться сообщение, что команда выполнена успешно. Для проверки набрать
      net user
      (без параметров) - получим список пользователей, в котором не должно быть пользователя postgres
      11) Кстати, все клиенты покер-румов также должны запускаться "от админа"
    • chegui11
      chegui11
      Золото
      На форуме с: 17.11.2008 Сообщения: 446
      операционная система XP sp3
      на старом компе таких проблем не возникало ?(
    • vpmarat
      vpmarat
      Модератор
      Модератор
      На форуме с: 22.01.2008 Сообщения: 83.737
      Тоглда игнорируй все, что написано про "от админа" - но остальное сделай.
      Особенно касаемо русских букв в именах компа и юзера
    • chegui11
      chegui11
      Золото
      На форуме с: 17.11.2008 Сообщения: 446
      программа установилась без ошибок, но при появлении табличек start server, stop server ничего не происходит, пока их не закроешь
    • vpmarat
      vpmarat
      Модератор
      Модератор
      На форуме с: 22.01.2008 Сообщения: 83.737
      В диспетчере задач должно быть штук 6 процессов postgres.exe (если сервис работает)
      поставить там птицу Показывать процессы от всех пользователей
    • chegui11
      chegui11
      Золото
      На форуме с: 17.11.2008 Сообщения: 446
      процессы ни в какую не хотят появляться. start server не стартует ?(

      могут ли какие-нибудь другие программы, установленные на компе, мешать этому?
    • chegui11
      chegui11
      Золото
      На форуме с: 17.11.2008 Сообщения: 446


      вот такое выдает старт сервис

      какой-то net helpmsg 3534
    • vpmarat
      vpmarat
      Модератор
      Модератор
      На форуме с: 22.01.2008 Сообщения: 83.737
      Не отклоняяясь ни на шаг, исполнить все написанное выше
    • nhAlekseY
      nhAlekseY
      Бронза
      На форуме с: 12.10.2011 Сообщения: 699
      The following error occurred when trying to open the database:
      FATAL: 3D000: database "holdemmanager" does not exist
    • vpmarat
      vpmarat
      Модератор
      Модератор
      На форуме с: 22.01.2008 Сообщения: 83.737
      Воооо, получилось!
      А ЭТО - уже не ошибка, это просто констатация факта. Ты ведь потсгри ставил отдельно - вот никто и не создал в ХМ пустую базу данных. Самому придется. Нажми там дальше Connect ... разберешься
    • nhAlekseY
      nhAlekseY
      Бронза
      На форуме с: 12.10.2011 Сообщения: 699
      появилось Database name... это я создаю новый логин и пароль на hm?
    • vpmarat
      vpmarat
      Модератор
      Модератор
      На форуме с: 22.01.2008 Сообщения: 83.737
      Это не логин, это именно то имя базы, на отсутствие которой ругался предыдущий скрин
      Там, где поле Database name - просто придумай и введи имя базы данных. На английском.
      По умолчанию оно = holdemmanager
      но никто не мешает назвать, например, mybase

      и всё.
    • nhAlekseY
      nhAlekseY
      Бронза
      На форуме с: 12.10.2011 Сообщения: 699
      дальше что делать? старт холдем или импорт тут какой то )))
    • nhAlekseY
      nhAlekseY
      Бронза
      На форуме с: 12.10.2011 Сообщения: 699
      запустился хм ... нажал start import 90 рук загрузилось .. почему статы не выводятся ???
    • nhAlekseY
      nhAlekseY
      Бронза
      На форуме с: 12.10.2011 Сообщения: 699
      hand import 0 почему ??? как сделать ?
    • ExConfessor
      ExConfessor
      Супер-модератор
      Супер-модератор
      На форуме с: 21.08.2007 Сообщения: 36.941
      1. Настройка Holdem Manager под конкретные румы
      2. Holdem Manager FAQ - общие вопросы пункт #0 и дальше по необходимости