Переустановленный ХМ2 не видит базу
Results 1 to 7 of 7
  1. #1
    Junior Member
    Join Date
    Aug 2020
    Posts
    3

    Default Переустановленный ХМ2 не видит базу

    Здравствуйте!
    После переноса винчестера в другой корпус, переустановил ХМ2+Постгрес (после полного их деинстала). (Переустановил, поскольку Постгрес никак не хотел запускаться).
    Но этот переустановленный ХМ не видит уже имеющуюся (развёрнутую на диске С) базу рук.
    Как сделать, чтобы ХМ её увидел, или чтобы полностью её удалить?
    Last edited by Pohem; 08-21-2020 at 01:23 AM.

  2. #2
    Junior Member milrivels's Avatar
    Join Date
    Aug 2020
    Location
    Minsk
    Posts
    2

    Default

    Меня тоже заманал этот постгрес, я просто перешел на hm3

  3. #3
    Holdem Manager Support Sarek's Avatar
    Join Date
    May 2010
    Location
    Eridani 40
    Posts
    22,519

    Default

    Если PostgreSQL новой установки имела тот же "старший" номер, то при установке надо было указать расположение папки Data, чтобы иметь возможность пользоваться старыми базами. Если "старший" номер - другой, то подобное невозможно вообще.
    И в таких случаях единственным решением будет создание новой пустой базы данных, в которую методом Hand importing - Manual import - import folder потребуется внести информацию из оригиналов файлов историй, находившихся в папке C:\HM2archive (или только из нужной части этой папки, там простая навигация). Но это все свежая установка PostgreSQL будет хранить уже в новой, своей папке Data, так что старую можно удалять, толку от нее не будет никакого.

  4. #4
    Junior Member
    Join Date
    Aug 2020
    Posts
    3

    Default

    Проблема в том, что файлы прежней базы сейчас разложены на диске С впустую, отнимая несколько гигабайтов места. И вот эти гигабайты надо бы удалить полностью, или сделать эту базу видимой для ХМа.

    В прежней инсталляции ХМа было две базы рук: маленькая и несколько-гиговая. Какая из них имела умолчательное название (HoldemManager2) - не помню...
    По адресу "C:\Users\...\AppData\Roaming\HoldemManager\Databa se" сохранилась папка с названием одной из прежних баз. По размеру её содержимого (всего 3 МБ) делаю вывод, что это была маленькая база. Соответственно, большая база имела умолчательное название (HoldemManager2), и оно было заменено новосозданной. Только вот гигабайты файлов старой большой базы занимают слишком много места впустую...

    Постгрес (той же версии 8.4, что была установлена раньше) устанавливался автоматически вместе с ХМ2. Или что имелось ввиду по "старшим" номером?
    Ну а архивы файлов историй сохранены, и восстановить их не проблема

  5. #5
    Holdem Manager Support Sarek's Avatar
    Join Date
    May 2010
    Location
    Eridani 40
    Posts
    22,519

    Default

    1) Под "старшим" номером всегда (по отношению к софту) имеется в виду первая из цифр. Чем она меньше, тем древнее версия программы - а в данном случае как раз это и требуется. Но без фанатизма, конечно
    2) Судя по тексту последнего сообщения, имеет место непонимание (или незнание) того, как и где хранит данные ХМ2. Подробности можно прочесть здесь, но если long story short: в папке C:\Users\...\AppData\Roaming\HoldemManager\Databas e действительно лежат файлы от баз данных, но там только половина данных, которая как раз не относится к PostgreSQL. И без "синхронизированной" с ней папки Data - это просто уже никому не нужный мусор. Который можно безжалостно удалять.
    Так что единственное, что осталось в обсуждаемом случае - новый импорт в новую БД.
    И еще: при создании новой базы данных обзывать ее стоило бы как-то более-менее удобно для последующего распознавания. Но - английскими хотя бы буквами, если уж не словами.

  6. #6
    Junior Member
    Join Date
    Aug 2020
    Posts
    3

    Default

    Т.е., я правильно понимаю, что удаление содержимого папки "C:\postgreSQL\data" удалит всю постгрисовскую часть базы?
    Кстати, увидел что Постгрис во время установки переименовала свою старую папку, добавив в её название "prev" и старую дату (создания), - так что можно её удалять полностью )

    (В работе ХМ2 более-менее разобрался несколько лет назад, но с тех пор многое подзабыл, потому что не было надобности и таких "аварий")
    Благодарю за ответы!

  7. #7
    Holdem Manager Support Sarek's Avatar
    Join Date
    May 2010
    Location
    Eridani 40
    Posts
    22,519

    Default

    Вот то, что отмаркировано префиксом 'prev' - да, можно удалять.

Similar Threads

  1. Replies: 1
    Last Post: 02-01-2020, 01:38 PM
  2. замедление работы ХМ2 при долгой работе и
    By kaktus26rus in forum Русский форум
    Replies: 65
    Last Post: 02-09-2015, 02:27 AM
  3. Replies: 100
    Last Post: 09-02-2014, 04:36 PM
  4. Replies: 1
    Last Post: 11-20-2012, 05:37 AM
  5. Replies: 1
    Last Post: 04-09-2012, 05:28 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •