Датамайнинг
Рейкбек от 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

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

Как мне настроить Holdem Manager, для совместного использования одной базы данных на двух компьютерах?

Печать

 

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

Как мне настроить Holdem Manager, для совместного использования одной базы данных на двух компьютерах?

 

 

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

Вам понадобится внешний жесткий диск, который можно подключить к обоим компьютерам через интерфейс USB.  Чтобы мы не запутались, то в контексте данного обучения я сошлюсь на первую установку на настольный ПК, а вторую установку -  на ноутбук. Я крайне рекомендую, чтобы у вас был опыт в создании и присвоении названий новым папкам, копировании файлов и изменении настроек Windows, а также, чтобы вы понимали разницу между диском С и D и т.д. Это также включает редактирование реестра, поэтому, не пытайтесь, пожалуйста, начать данную операцию, если вы в этом не разбираетесь. Перед началом настройки создайте, пожалуйста, резервные копии всех ваших файлов на случай, если что-то пойдет не так. Я также не тестировал данную настройку между двумя разными версиями PostgreSQL, поэтому при возможности используйте, пожалуйста, одинаковую версию PostgreSQL на двух ПК.
Если вы впервые устанавливаете PostgreSQL то пожалуйста, выполните указания, содержащиеся в разделах А и С. Если PostgreSQL уже установлен то пропустите раздел А и переходите к разделам В и С, несмотря на то, что, пока вы дойдете до раздела С вам понадобится выполнить несколько этапов, описанных в разделе А, вы проведете свежую установку на второй ПК.
Основная база данных должна находиться на первом или на настольном ПК, а если у вас запущены две базы данных, то прежде чем выполнить нижеприведенные указания вам понадобится экспортировать руки в первую базу данных.

A)Новая_установка_PostgreSQL_на_настольном_ПК

Пожалуйста, следуйте нижеприведенным указаниям, если вы еще не установили PostgreSQL, в противном случае пропустите данный этап и переходите к разделу В:
Запустите установку PostgreSQL и дойдите до данного этапа:
PostgreSQL1

Обратите внимание на рисунке вверху, что программа-установщик выделяет PostgreSQL и собирается установить его на диск С. Это правильно, так как диск С - это диск, на который Windows устанавливает программы по умолчанию, и где должны находиться файлы PostgreSQL.

PostgreSQL2

Если мы переместим курсор мышки на пункт установки "Data Directory" то увидим, что программа установки собирается установить "Data Directory" на диск С, что нам не нужно.

PostgreSQL3

Поэтому, щелкните и выделите мышкой "Data Directory", затем выберите пункт меню Обзор, после этого появится диалоговое окно как показано на рисунке внизу:
Как видите, я выбрал директорию для установки данных на диск D. Этот раздел находится на внешнем жестком диске, но в вашем случае это может быть и отдельный раздел, например Е, I и т.д., поэтому вам понадобится выбрать правильный раздел диска, так как он должен будет находиться на внешнем жестком диске. Программа –установщик может выдать запрос на создание новой папки, так как папка для установки программы не существует, в таком случае выберите Yes.



Следуйте указаниям по нижеприведенной ссылке, касающихся следующих этапов установки:
http://www.holdemmanager.net/PostgreSQL_Install_Help.html

Примечание: обратите внимание, имя пользователя и пароль, которые вы используете должны быть такими же при установке программы на ноутбуке.

На данном этапе заканчивается установка программы на настольном компьютере, сейчас перейдите в раздел С) Установка Postgres на ноутбуке.
B) Если у вас уже установлена PostgreSQL
Сначала вам понадобится, чтобы PostgreSQL был установлена на диске С, куда Windows устанавливает программы по умолчанию, а папку с данными, т.е базу данных вам  будет нужно установить на внешний жесткий диск. Отключите службу PostgreSQL, когда будете устанавливать базу данных. Чтобы сделать это нажмите кнопку Пуск > Настройка > Панель управления > Администрирование (переключитесь к классическому виду) > Службы.
После этого появится нижеприведенное окно:
Services

Щелкните правой кнопкой мыши на службе PostgreSQL Database Server и выберите пункт Стоп для остановки службы.
Затем на внешнем жестком диске создайте следующие папки. Сначала создайте папку Program Files, внутри этой папки создайте папку PostgreSQL, а внутри этой папки создайте папку Data. Следовательно, если ваш внешний жесткий диск находится на разделе D, у вас должен появиться такой путь:  D:\Program Files\PostgreSQL\data.
Затем перейдите на диск С по адресу: С:\program files\PostgreSQL\8.2\data, где по умолчанию будет расположена папка с данными, если вы не изменили месторасположение ее установки. Скопируйте все файлы из этой папки в новую папку Data, которую вы создали на внешнем жестком диске. Время копирования может занять некоторое время, если база данных велика.  
После этого вам надо будет настроить PostgreSQL, где будет расположена новая папка Data, для этого вам понадобится внести некоторые изменения в реестр.
Windows_XP
Нажмите  кнопку Пуск  > Выполнить и в поле для ввода текста наберите команду: regedit, после этого нажмите клавишу ввода, затем должно появиться новое окно, как показано на рисунке внизу:

Windows_Vista
Нажмите  кнопку Пуск  > Все программы  > Стандартные > Выполнить и в поле для ввода текста наберите команду: regedit, затем должно появиться новое окно, как показано на рисунке внизу:

RegisrtyEditor1

Найдите в папках реестра ключ: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\pgsql-8.2, вы должны увидеть меню как показано на следующем рисунке:

RegisrtyEditor2

Вам понадобится изменить ключ выделенный красным цветом на рисунке вверху. Найдите в своем реестре путь к ключу, щелкните правой кнопкой мышки на нем и выберите пункт меню Изменить, затем вы должны увидеть следующую строку:
"C:\Program Files\PostgreSQL\8.2\bin\pg_ctl.exe" runservice -w -N "pgsql-8.2" -D "C:\Program Files\PostgreSQL\8.2\data\

Сейчас вам понадобится немного изменить в строке то, что выделено жирным цветом. Выделенное жирным шрифтом – это расположение папки с базой данных, которую ищет PostgreSQL, но так мы переместили папку на внешний жесткий диск, то нам надо указать туда путь. Убедитесь, что вы точно указали путь к папке. Легче всего это будет сделать, если вы зайдете в папку Data на внешнем жестком диске, щелкнете правой кнопкой мышки на любом файле внутри папки, выберете пункт меню Свойства, после этого появится окно как показано на рисунке внизу:

properties


Как видите, в свойствах файла отображается реальный путь, в моем случае это диск I, но у вас это может быть другой диск, поэтому скопируйте и вставьте адрес пути в реестр.  Итак, если я создавал ключ на основании рисунка вверху, мой старый ключ выглядел бы таким образом:
"C:\Program Files\PostgreSQL\8.2\bin\pg_ctl.exe" runservice -w -N "pgsql-8.2" -D "C:\Program Files\PostgreSQL\8.2\data\

А сейчас мне надо изменить ключ, чтобы он выглядел так:
"C:\Program Files\PostgreSQL\8.2\bin\pg_ctl.exe" runservice -w -N "pgsql-8.2" -D "I:\Program Files\PostgreSQL\8.3\data\

Сейчас все находится на своем месте, закройте все программы и перезагрузите ПК.

C)Установка_Postgres_на_ноутбуке

Подключите внешний жесткий диск к ноутбуку. Сначала убедитесь в том, что  диск на ноутбуке такой же, как и на настольном компьютере, иначе программа не будет работать. При подключении диска Windows назначит ему буквенный символ, однако буквенный символ, назначенный операционной системой ноутбука, может отличаться от символа, назначенного операционной системой настольного ПК. Итак, если программа установлена на диск D настольного компьютера, то вам надо убедиться в том, что программа находится на диске D ноутбука, если же вы не следовали данным инструкциям, то вам понадобится вручную изменить буквенный символ соответствующего диска на диск D. Для обеих операционных систем ХР и Vista инструкции будут одинаковыми:
http://helpdesk.graniteschools.org/docs/Document.asp?ID=299

Следуйте указаниям, которые вы выполняли в разделе А. Когда программа – установщик запросит вас имя пользователя и пароль при установке, то пожалуйста, введите имя пользователя и пароль, которые вы вводили при установке НМ на настольный компьютер. Когда вы дойдете до нижеприведенной страницы установки снимите, пожалуйста, галочку с флажка "Initialise Database Cluster", это и будет единственная разница при установке, так как база данных уже находится в той папке.   

PostgreSQL5

После этого все опции будут неактивными, как показано на рисунке внизу. Нажмите кнопку Дальше и продолжите установке согласно указаниям, приведенным в разделе А. Сейчас, при загрузке НМ вы сможете подключиться к базе данных, она может запросить вас имя пользователя и пароль, потому вам понадобится ввести то же имя пользователя и пароль.

PostgreSQL6

И последнее, при отключении внешнего жесткого диска от ПК, то в следующий раз, когда вы подключитесь к службе PostgreSQL она остановится, так как у нее не будет доступа к базе данных, поэтому перед тем как попытаться подключиться к базе данных, вам понадобится перезапустить службу выполнив нижеприведенные инструкции:

Нажмите кнопку Пуск > Настройка > Панель управления > Администрирование (переключитесь к классическому виду) > Службы

После этого появится нижеприведенное окно:

services2

Щелкните правой кнопкой мыши на службе PostgreSQL Database Server и выберите пункт меню Запуск, чтобы перезапустить службу.

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

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

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