База данных
Общая информация
Hand2Note использует PostgreSQL для хранения раздач и статистики на игроков. Однако, Hand2Note не требует установки PostgreSQL на ваш компьютер. В отличии от других похожих программ, Hand2Note использует свой собственный встроенный сервер базы данных. Вам не нужно беспокоится о PostgreSQL на вашем устройстве.
По умолчанию база данных хранится в папке C:/Users/YourUsername/AppData/Roaming/Hand2Note/h2ndb.
AppData - это скрытая папка. Чтобы попасть в неё, сделайте следующее:
- Откройте проводник (любую папку)
- Введите %appdata% в адресную строку и нажмите Enter
Нотсы и цветовые метки хранятся в установочной директории Hand2Note, отдельно от базы данных.
Управление базой данных
Создание новой базы
- Зайдите в Настройки → База данных
- Нажмите "Создать базу…"
- Введите название новой базы
- Нажмите "Активировать"
- Подождите, пока Hand2Note перезапустится
- Теперь вы можете снова зайти в Настройки → База данных и удалить старую базу, если необходимо
Импортировать раздачи в новую базу данных можно либо предварительно экспортировав их из старой базы либо просто взяв нужные файлы из папки C:/Hand2NoteHH
Перемещение базы в другую папку, диск или ПК
Посмотрите руководство по перемещению базы в разделе Экспорт и перенос.
Дополнительно
Как удалить руки из базы данных
Удалить отдельные руки из базы данных нельзя. Такая возможность не реализована, поскольку нарушение целостности данных значительно снижает производительность базы.
Вы можете создать новую базу и импортировать в неё только необходимые раздачи.
Как использвать свой PostgreSQL сервер
Как присоединится к базе используя PgAdmin
- Запустите Hand2Note
- Зайдите в Настройки → База данных
- Снимите галочку "Присоединится к внешнему серверу", затем выберите вашу базу данных и нажмите Активировать
- Запустите файл Hand2Note/pgsql/bin/pgadmin3.exe
- Нажмите "Add new connection to server"
- Введите Name=h2nserver, Host=localhost, Port=5318 и нажмите OK
- Готово! Сервер h2nserver должен показаться в списке доступных серверов