Skip to forum
Уведомления
Очистить все

PostgreSQL

96 Записи
32 Пользователи
0 Reactions
16.1 Тыс. Просмотры
vpmarat
Joined: 22.01.2008

Оригинал пользователя Maxim222
Что я только не делал... "запустить сервис" - не запускается и всё.
Пмогите плз.,что делать?

Переустановить, имея в виду все это
При установке Postgres, если операционная система Вин7\8 (или Виста), следует иметь в виду все это:
1) Имя компьютера должно быть на английском и "в одно слово" (без пробелов) - после изменения требуется перезагрузка
2) Имя пользователя Виндовс - аналогично. Если это не так, следует создать нового пользователя с английским именем, дать ему права администратора и перегрузить компьютер под него. Затем установить Postgres и ХМ, после чего снова перегрузить комп - обратно под старого пользователя, а этого можно будет удалить - его миссия завершена.
2а) Внимание: простое переименование существующего пользователя вопрос НЕ решает! Он все равно останется для Виндовс русским, это видно на результате выполнения команды CMD -> net user. Только создание нового.
3) Служба "Вторичный вход в систему" (Secondary logon) должна быть установлена на "Автостарт". Панель управления - администрирование - Службы.
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 над брать ту, что соответствует разрядности Виндовс на компе, 9.1 или 9.2 ставить не рекомендуется, под ней ХМ полностью не тестировался).
8) Если Виндовс не на английском - устанавливать Postgres следует именно не в умолчальную папку. Требуется создать в корне диска папку C:\Postgresql и ставить программу в нее.
8а) После создания - дать "Полный доступ" ("Full access") к этой папке для пользователя "postgres" - для чего действовать согласно этим картинкам.



Если планируется неумолчальное расположение папки "кластера базы данных" - сначала ее создать и дать такие же права на нее.
9) Устанавливать Postgres и ХМ надо отдельно, по очереди. От админа. Когда ХМ после первого запуска сообщит, что отстуствует база данных - просто создать ее через DBControlpanel.exe (для ХМ1). В ХМ2 установочный визард сам скажет, что нужно делать.
10) Кстати, все клиенты покер-румов также должны запускаться "от админа".


Ответить
Цитата
Maxim222
Joined: 13.12.2008

А что 8.3 нельзя поставить? У меня ж до этого 8.3 была. Где-то читал что должна быть той же версии, что и до сноса.


Ответить
Цитата
Maxim222
Joined: 13.12.2008

Чёт не могу найти 8.4 для 64хWindows7
Если кто знает дайте ссылочку плз


Ответить
Цитата
Maxim222
Joined: 13.12.2008

Да есть же! 8.4 почему-то заработал. А как теперь проимпортировать старую базу туда?
Х.м., а почему ж всё-таки 8.3 не установился?


Ответить
Цитата
vpmarat
Joined: 22.01.2008

После автоимпорта ХМ перемещает оригиналы файлов историй в архив.
Путь по умолчанию для ХМ1 = C:/hmarchive
для ХМ2 = C:/hm2archive
Вот оттуда методом Import from folder и надо импортить истории в новую базу данных. Но ни в коем случае НЕ автоимпортом!

А что 8.3 не встала - да много причин может быть. Забудь. 8.4 работает - и ладно.


Ответить
Цитата
Maxim222
Joined: 13.12.2008

У меня PokerTracker3 и PT4, там аналогично базы переносятся?
Но допустим С:pt3archive не нашло...


Ответить
Цитата
Maxim222
Joined: 13.12.2008

И вообще от 8.3 к 8.4 базы подойдут?


Ответить
Цитата
Maxim222
Joined: 13.12.2008

Нажимаю "import from directory" выдает только ошибки, ни одной руки не скопировалось


Ответить
Цитата
vpmarat
Joined: 22.01.2008

Оригинал пользователя Maxim222
У меня PokerTracker3 и PT4, там аналогично базы переносятся?
Но допустим С:pt3archive не нашло...

В случае PT архив находится здесь
C:\Program Files\PokerTracker 3\Processed


Ответить
Цитата
vpmarat
Joined: 22.01.2008

Оригинал пользователя Maxim222
И вообще от 8.3 к 8.4 базы подойдут?

базы от 8.3 при установке 8.4 распознаны не будут

а что касается ошибок импорта - скорее всего, версия ХМ1 старая и не понимает новых форматов историй


Ответить
Цитата
Maxim222
Joined: 13.12.2008

vpmarat, PokerTracker3 у меня :coolface:
Тут вот ещё проблема, вроде всё установил, базы перезалил, но тут тререкер начал чудить: сначала статистика вся разбрелась, затем импортирует 30 рук и всё, останавливается, не импортирует больше. Как это понимать?


Ответить
Цитата
vpmarat
Joined: 22.01.2008

Что значит "останавливается"?


Ответить
Цитата
Maxim222
Joined: 13.12.2008

30 рук импортирует в режиме автоимпорта и всё, не берёт больше :rage:


Ответить
Цитата
vpmarat
Joined: 22.01.2008

Открой как текстовый этот файл из папки C:\Program Files\RVG Software\Holdem Manager\Config
holdemmanager.config
и скопируй сюда тот кусок его (в середине примерно), где записаны все настройки автоимпорта. Пример:
setting name="AutoImportFolderList">
С:\StarsHH,True,True,С:\HMArchive
C:\Poker\Titan Poker\History,True,True,С:\HMArchive
и т.д.
</setting>


Ответить
Цитата
Exan13
Joined: 13.01.2009

Подскажите пожалуйста! Как сделать тоже самое на ВИН ХП, папку перенес, а создать для нее привязку не получается _cry:

- остановить сервис Postgresql (Панель управления - Администрирование - Службы)
- переместить на другой диск папку
C:\PostgreSQL\Х.Х\data, а на старом месте создать с ней логическую связь при помощи команды (запускать через Пуск - выполнить)

mklink.exe /J C:\PostgreSQL\9.0\data\ D:\PostgreSQL\data\

где (для примера) C:\PostgreSQL\9.0\data\ - старый путь к папке, место где будет связь
D:\PostgreSQL\data - новое место куда мы переместили папку data.

- После чего запустить сервис Постгри обратно

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


Ответить
Цитата
vpmarat
Joined: 22.01.2008

Под Вин XP эта команда не работает в принципе.
Так что- только правкой пути в реестре можно решить вопрос.


Ответить
Цитата