[HM] Kopiowanie bazy danych

    • solmyr9
      solmyr9
      Brąz
      na forum od: 24.01.2009 Posty: 1 560
      Miałem problem z instalacją uptade 1.12.10b link na forum HM polecali zainstalowanie starszej wersji i powrócenie do poprzednio działającego update. Niestety po wykonaniu tej czynności wystapił błąd


      Support HM polecił wykonanie REINDEX na bazie lecz niestety nic to nie pomogło. Czy wobec tego jedynym wyjściem jest utworzenie nowej bazy danych? Jesli tak to czy warto skopiować starą bazę (która zawiera jakieś błędy) i próbować ją w jakis sposób przywrócić, czy raczej skasować starą i utworzyć całkiem nową?

      Prosiłbym o jakiś opis albo link do tego w jaki sposób to zrobić ;)

      I jeszcze jedno pytanie: czy po skasowaniu starej bazy i utworzeniu nowej trzeba na nowo konfigurowac HM (import notatek, Popupy, itd)?
  • 5 odpowiedzi
    • solmyr9
      solmyr9
      Brąz
      na forum od: 24.01.2009 Posty: 1 560
      Up
    • spinek
      spinek
      SuperModerator
      SuperModerator
      na forum od: 27.09.2009 Posty: 5 894
      Cześć solmyr9,

      Jeżeli wszystko z Twoim postgreSQL jest OK to najlepiej będzie utworzyć nową bazę i zaimportować do niej ręce. Skoro reindex nie pomógł, to z tamtej bazy już raczej nic nie będzie.

      W przypadku utworzenia nowej bazy nie powinno być konieczności ponownego ustawiania folderów autoimportu czy własnego wyglądu HUD-a. Ale na wszelki wypadek warto wejść w HUD Options->Player Preferences i za pomocą "Export" zapisać sobie gdzieś swojego HUD-a.
      Gorzej z notatkami, bo one znajdują się w bazie. Bazę masz zepsutą, ale spróbuj wykonać Options->Notes->Export Notes i zobacz co się stanie. Może uda się wyeksportować notatki na graczy.

      Następnie wchodzisz w Options->Database Management i wybierasz Create New Database, tworzysz nową bazę i ustawiasz ją jako domyślną ("Set as default"). I importujesz ręce, które powinieneś mieć w c:\HMArchive

      Spróbuj to zrobić i przede wszystkim daj znać czy udało się wyeksportować notatki, bo z nimi może być problem.

      Jeśli wszystko się uda, to potem tę starą bazę będzie można usunąć.

      Pozdrawiam
    • solmyr9
      solmyr9
      Brąz
      na forum od: 24.01.2009 Posty: 1 560
      Notatki udało się wyeksportować. Założyłem nową bazę i dalej pojawiał się ten sam błąd. Próbowałem kilka razy ale nic nie pomagało, aż w końcu zaktualizowałem HM do najnowszej wersji i nareszcie zaczęło normalnie importować ręce.

      Z powodu małej ilość dostępnego miejsca na dysku muszę usunąć starą bazę przed zaimportowaniem wszystkich rąk. W jaki sposób najlepiej to zrobić? Manualne usunięcie poprzez pgAdmin III? Czy odpalić po tym jakieś porządkowanie dysku by wolne miejsce zoptymalizować?

      Dzięki za porady :) choć szkoda że przez głupi update HM tyle problemów z bazą :/
    • spinek
      spinek
      SuperModerator
      SuperModerator
      na forum od: 27.09.2009 Posty: 5 894
      Hej,

      Tak, najlepiej skasować starą bazę z poziomu pgAdmin III. Porządkowanie dysku na pewno nie zaszkodzi :)

      Szkoda, że wystąpił taki błąd, ale najważniejsze, że udało się odzyskać notatki i będzie można wszystko przywrócić do pierwotnego stanu.

      Pozdrawiam
    • solmyr9
      solmyr9
      Brąz
      na forum od: 24.01.2009 Posty: 1 560
      Ok, tak zrobię :)

      Dzięki za pomoc ;)

      Pozdrawiam