Это версия уже протестирована и она создала всем новые аккаунту, даже там, где был всего 1 персонаж на старом сервере. Действовал строго по мануалу.Чем тебе не нравится стандартный? Вроде именно так и делает
Внимание! Если у вас один логин сервера на обе базы, необходимо залить accounts.sql в обе базы src_db и dst_db для корректного переноса аккаунтов если количество персонажей на аккаунте суммарно станет больше 7 тогда создастся к новому аккаунту префикс. Префикс при переносе _1, допустим был аккаунт test, станет test_1
Софт для произведения слияния баз данных: HeidiSQL или DataGrip
Местонахождение скрипта: gameserver\sql\maintenance\server_merge.sql
Процесс подготовки:
Предварительно вы должны сделать бекап ваших баз данных - допустим Serverx2019 и Server2020. Для примера мы переносим данные из базы Serverx2019 (src_db) в базу Server2020 (dst_db)
Создаете 2 базы данных - src_db (заливаете данные из Serverx2019 ) и dst_db (заливаете данные из Server2020)
1. src_db - база из которой будут перенесены данные в нужную вам (Serverx2019)
2. dst_db - база в которую вы будете переносить данные...
- Deazer
- Replies: 23
- Forum: [RU] Руководства
То есть, вычеркиваю из скрипта строчки про создание аккаунтов, потом на старом сервере проверяю, где забито, удаляю там по 1 персонажу и запускаю слияние, я правильно понял?удали создание аккаунтов и все. если больше 7, то нужно удалить лишнего перса и будет снова 7 и так пока не останутся только нужные
почти, игроки пускай сами удаляют не нужных персонажейТо есть, вычеркиваю из скрипта строчки про создание аккаунтов, потом на старом сервере проверяю, где забито, удаляю там по 1 персонажу и запускаю слияние, я правильно понял?
А это не создаст проблем? Если я правильно понял, после выполнения скрипта, всё будет корректно работать, но там, где были забиты аккаунты, игрокам нужно будет лишь удалить лишнего пероснажа и сразу вместо него появится персонаж из нового сервера?почти, игроки пускай сами удаляют не нужных персонажей
Благодарю! Буду пробовать.да, так как акк не создается новый, все персы с олд и маин сервера попадут на 1 акк. в итоге может быть так, что 14 персов на 1 акк, для этого мы и удаляем лишних, пока не появятся нужные. это самый лучший способ