Датамайнинг
Рейкбек от NLclub

Частозадаваемые вопросы (FAQ)

Частозадаваемые вопросы (FAQ)    Начало работы (21)
Поддержка сайтов и мин. требования для PC  -  Установка и настройка  -  Лицензия и регистрация  -  Тонкости для XP/Vista/Windows 7
Частозадаваемые вопросы (FAQ)    Установка и настройка (25)
Покерные клиенты  -  Холдем менеджер  -  PostgreSQL
Частозадаваемые вопросы (FAQ)    HUD (Heads Up Display) (53)
Введение в HUD  -  Основные моменты HUD  -  Проблемы HUD  -  Конфигурация HUD  -  Table Manager
Частозадаваемые вопросы (FAQ)    Холдем менеджер - основные вопросы (56)
Разные вопросы  -  Общие вопросы  -  Сдачи  -  Информация о румах
Частозадаваемые вопросы (FAQ)    PostgreSQL (35)
Установка PostgreSQL  -  Проблемы с установкой PostgreSQL  -  Проблемы с PostgreSQL  -  Введение в PostgreSQL  -  Обслуживание PostgreSQL  -  Работа PostgreSQL по сети
Руководство по Holdem Manager

Часто задаваемые вопросы

При запуске HM у меня возникает проблема потому, что HM не может подключиться к PostgreSQL, что мне делать?

Печать

 

Вопрос / Проблема

При запуске HM у меня возникает проблема потому, что HM не может подключиться к PostgreSQL, что мне делать?

 

 

Ответ / Решение

При запуске HM у меня возникает проблема потому, что HM не может подключиться к PostgreSQL, что мне делать?

Если вы читаете данный FAQ, то это значит, что у вас возникла проблема с подключением к PostgreSQL, которая сопровождается нижеприведенными ошибками:

Failed to establish a connection to ‘127.0.0.1’ or Service 'PostgreSQL Database Server 8.2' (pgsql-8.2) failed to start. Verify that you have sufficient privileges to start system services
(Не удалось подключиться к ‘127.0.0.1’ или не удалось запустить службу 'сервер базы данных PostgreSQL 8.2' (pgsql-8.2). Убедитесь, что у вас есть права на запуск системных служб).
или 

Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host
 
(Не могу считать данные с транспортного соединения: удаленный компьютер принудительно закрыл существующее подключение).
или

The postgreSQL Database service started then stopped, Some services stop automatically if they have no work to do...
(Служба базы данных postgreSQL запустилась, а потом остановилась, некоторые системные службы останавливаются автоматически, если они не используются системой).
Данная проблема является общей проблемой с Windows Vista и часто происходит после обновления операционной системы. Для вас будет крайне важным следовать нижеприведенной последовательности действий, если же вы попытаетесь перескочить или пропустить хотя бы один этап то, скорее всего программа не будет работать. Я рекомендую распечатать данную последовательность действий и отмечать галочкой после выполнения каждого этапа.
Данный FAQ в основном предназначен для Windows Vista, потому, что около 95% проблем с запуском происходят именно с Vista, пользователи других ОС могут пропустить приведенную последовательность действий и попробовать другие методы так как они не подходят для вашей операционной системы.

1)Перезапустите_службу_PostgreSQL
Описано здесь: http://holdemmanager.nlclub.org/faq/top50/34.html

Если служба не запустилась из-за вышеприведенных ошибок, переходите к следующему этапу:
Примечание:  проверьте, пожалуйста, сроки и условия ваших программ перед тем как их удалить, у некоторых программ есть ограничение по количеству дней в течение которых вы можете повторно загрузить программное обеспечение после того, как вы заплатили за него, таковой в особенности является антивирусная программа Norton Antivirus, у которой на момент написания данного FAQ в декабре 2008 г. было ограничение на повторную загрузку в течение 60 дней.

Важный момент, похоже, что обновления Windows периодически или постоянно блокируют PostgreSQL и даже отключение обновлений не всегда бывает достаточным, обновления работают в фоновом режиме и вызывают проблемы. Некоторые программы нельзя удалить, как например встроенный брандмауэр Windows или Windows Defender, в любом случае, отключили вы эти программы или нет  -  выполняйте следующий шаг. Брандмауэр Windows или Windows Defender – единственные две программы, которые нельзя удалить, а если у вас установлен другой брандмауэр, антивирусная программа или программа-шпион то возможно вы просто тратите свое время, выполняя следующие шаги потому, что служба не будет работать из-за того, что одна из этих программ и вызывает проблему. Удалите эти программы, перезапустите компьютер и переходите к следующему этапу.
3) Добавьте все соответствующие выполняемые .exe файлы к списку программ-исключений_в_брандмауэре_Windows

Зайдите в Панель управления > брандмауэр Windows и щелкните мышкой на меню  "Разрешение запуска программы через брандмауэр Windows" 

firewall
На закладке Исключения щелкните на кнопке Добавить порт, в поле Название программы наберите  PostgreSQL, а поле Номер порта укажите порт – 5432.
add a port

Щелкните на кнопку ОК, выберите Добавить программу и вы увидите программу в списке программ, внизу вы увидите кнопку Обзор.
add a program

Щелкните на кнопке и укажите путь к папке программы C:\Program Files\RVG Software\Holdem Manager, выберите выполняемый файл DBControlPanel.exe и щелкните на кнопке Открыть. 

browse

Сейчас данный файл будет добавлен в список программ-исключений, нажмите на кнопку ОК.
add a program1

Повторите вышеописанную процедуру и добавьте в список программ-исключений выполняемые файлы holdemmanager,exe и HMhud.exe, находящиеся в той же самой папке. Затем снова повторите процедуру добавления программы в список исключений, но на этот раз укажите путь C:\Program Files\PostgreSQL\8.3\bin и добавьте два выполняемых файла, которые находятся там:
pg_ctl.exe
postgres.exe
Закончив, нажмите на кнопку Применить, затем ОК и переходите к следующему этапу.


4) Добавьте все соответствующие выполняемые .exe файлы к списку программ-исключений_в_Windows_Defender

Зайдите в Панель управления > Windows Defender
В верхнем меню слева выберите меню Сервис, потом меню Параметры:

defender

Прокрутите список вниз и щелкните на кнопку Добавить.
defender1
Укажите путь C:\Program Files\RVG Software Folder выберите папку Holdem Manager, после этого вы должны увидеть ее как показано на рисунке внизу, убедитесь, что там указана только папка НМ без подпапок.

defender2

Повторите вышеописанную процедуру и добавьте папку, находящуюся в
C:\Program Files\PostgreSQL. Затем щелкните на кнопке Сохранить.

5)Отключите_брандмауэр_Windows_и_Windows_Defender:
Зайдите в Панель управления  > Windows Defender
В верхнем меню слева выберите меню Сервис, потом меню Параметры:
Прокрутите список вниз и снимите галочку с флажка Использовать Windows Defender, затем щелкните на кнопке Сохранить.

Перейдите в в Панель управления   > брандмауэр Windows и щелкните мышкой на флажке "Включить / выключить брандмауэр Windows"

defender3 

Щелкните мышкой на флажок Выключить, затем на кнопку OК.

6) Удалите PostgreSQL

Зайдите в Панель управления  и переключитесь к классическому виду, затем щелкните на пункте меню Администрирование  >  Службы.
Прокрутите список вниз пока не дойдете до PostgreSQL, здесь вы сможете посмотреть версию PostgreSQL – 8.2 или 8.3. Запомните версию программы, так как она вам понадобится при переустановке потому, что установка одинаковой версии программы менее проблематична.
Сейчас перейдите в Панель управления > Программы и компоненты (в Windows XP это Установка и удаление программ) и удалите PostgreSQL, затем перезапустите компьютер.
Зайдите на веб-страницу http://www.postgresql.org/ftp/binary/ и выберите соответствующий номер версии программы. Затем на следующей странице выберите тип операционной системы – Win32 и щелкните мышкой на файл postgreql-8.x.0-1.zip, после этого начнется загрузка. Распакуйте файлы и начните установку, когда программа-установщик дойдет до страницы установки, где запрашивается имя пользователя и пароль, вы увидите флажок "Initialise Database Cluster", снимите, пожалуйста, с него галочку и завершите установку программы. Когда вы снимаете галочку с флажка, то вы даете установку программе использовать старую базу данных, однако версии PostgreSQL должны совпадать, иначе папка базы данных будет находиться в другой папке и вам понадобится выполнить некоторые модификации.



Будем надеяться, что вы выполнили все правильно и успешно запустили Holdem Manager.  После запуска программы вы можете переустановить антивирусную программу / брандмауэр, однако если из-за них возникают проблемы, то желательно рассмотреть использование альтернативных аналогичных программ.
Для тех, у кого не запустилась PostgreSQL, было разработано исправление. 
Нажмите кнопку Пуск > Панель управления  > Администрирование (В Windows Vista необходимо переключиться в классический вид) > Службы.
Должно появиться окно, как показано на рисунке внизу. Прокрутите список вниз до PostgreSQL Database Server и посмотрите на колонку Состояние. Если служба не запущена, щелкните на ней мышкой и выберите пункт меню Запуск. Если служба запускается, а затем останавливается или уже запущена, выполните нижеприведенную последовательность действий:  


Postgresql service

Щелкните правой кнопкой мышки на PostgreSQL database Sever и выберите пункт меню Свойства. Затем перейдите на закладку Вход в систему, здесь вы должны увидеть окно, как показано на рисунке.


Postgres Login 

Скопируйте имя пользователя "С учетной записи" в блокнот на случай, если вам оно понадобится и убедитесь, что вы знаете ваш пароль. Выберите "С системной учетной записью", как показано на рисунке внизу, нажмите кнопку Применить, затем кнопку ОК. Перезапустите компьютер и проверьте, не возникает ли эта ошибка опять.

Postgres Logon 1


Если проблема все еще существует, попробуйте перезагрузить компьютер и попытаться запустить службу еще раз, если и в этот раз запуск будет неудачным то возможно здесь кроется более серьезная проблема, поэтому имеет смысл зайти на один из форумов  РostgreSQL и спросить, могут ли на форуме предложить альтернативный совет.

 
  • На текущий момент 1.9/5.
  • 1
  • 2
  • 3
  • 4
  • 5

Рейтинг: 1.9/5 (18 голосов)

« Пред.   След. »
www.webmoney.ru Здесь находится аттестат нашего WM идентификатора 221460217454 Борис Северный,
E-mail: boreaz@nlclub.org
ICQ: 369768182