Здравствуйте! Наверное вас как и меня бесят левые игроки, находящиеся в базе Holdem Manager'а, с которыми мы не сыграли ни одной руки, но которые все же в этой базе числятся и занимают лишнее место. Особенно это касается МТТ'шников, у которых после каждого турнира добавляется по несколько тысяч новых игроков, которых мы даже в глаза не видели. После недолгих манипуляций, я нашел способ как таких игроков из базы удалить, собственно вот он:


1) Заходим в систему управления PostgreSQL: Пуск -> Программы -> PostgreSQL 8.x -> pgAdmin III

2) В списке серверов выбираем свой и коннектимся к нему, используя свой логин пароль, введенный при установке

3) В списке баз выбираем базу, используемую вашим HoldemManager'ом (у меня это "HM")

4) Далее следуем по пути "HM -> Схемы -> public -> Таблицы -> players"

5) Кликаем правой кнопкой мыши на таблицу "players" -> Просмотр данных -> Просмотр отфильтрованных данных

6) В фильтре вводим: "cashhands < 1 AND tourneyhands < 1" (Это означает, что мы выберем всех игроков из базы, с которыми сыграно меньше одной руки)

7) Далее появляется окно с отфильтрованными данными, в которых у нас отображены игроки только с 0 сыгранных рук. Чтобы этих игроков удалить из БД, кликаем левой кнопкой в первой колонке на цифру 1, далее пролистываем список в самый низ, и зажав клавишу Shift, кликаем той же левой кнопкой на последнюю цифру в этом списке. После всего проделанного, легким движением руки нажимаем клавишу Del и на подтверждение удаления отвечаем утвердительно.

8) Вуа-ля! Все ненужные игроки удалены и больше не занимают лишнее место.

Удаление данных может занять некоторое время, в зависимости от количества удаляемых игроков.

Скорее всего это руководство можно применить и к PokerTracker, т.к СУБД у них одна, различаться будут только путь к таблице с игроками и значения фильтра.