|
|
Модератор форума: Dimitro |
Форум TrinityCore [TrinityCore] Help Проблема с базами.. (Проблема с базами..) |
Проблема с базами.. |
Здравствуйте уважаемые Юзеры WJP, У меня возникла проблема с базами , При загрузки базы YTDB worldserver не запускается , Но при использовании базы TDB_full_3.3.5.61 Всё работает нормально , помогите разобраться хочу поставить базу YTDB!
Использую офф тринити 2016 И базу YTDB_0.14.8_R650_TC_R23345_TDBAI_335_RuDB_R65
Legendary Core © Dev.
Сообщение # 1 написано 13.05.2016 в 13:57
|
xaocZ, Подскажи у тебя получилось? У меня аналогичная проблема. Что делал:
Код git clone git://github.com/TrinityCore/TrinityCore.git 3.3.5 git checkout -b 3.3.5 origin/3.3.5 mkdir build cd build cmake ../ -DWITH_WARNINGS=1 -DWITH_COREDEBUG=0 -DUSE_COREPCH=1 -DUSE_SCRIPTPCH=1 -DTOOLS=1 -DSCRIPTS="dynamic" -DSERVERS=1 -DNOJEM=1 -DWITH_DYNAMIC_LINKING=1 -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=check_install -DCMAKE_INSTALL_PREFIX=/home/mangos/3.3.5 Далее создаю базы на сервере Заливаю базы auth и characters файлами из дистр. Trinity (/home/mangos/source/3.3.5/sql/base) Далее заливаю базу world из YTDB (YTDB_0.14.7_R640_TC_R19205_TDBAI_335_RuDB_R62.sql) после все апдейты к этой ревизии Потов заливаю YTDB_0.14.8_R650_TC_R23345_TDBAI_335_RuDB_R65.sql и так же все апдейты к этой ревизии. Запускаю сервер - в логе Код In mysql_stmt_prepare() id: 459, sql: "INSERT INTO pvpstats_players (battleground_id, character_guid, winner, score_killing_blows, score_deaths, score_honorable_kills, score_bonus_honor, score_damage_done, score_healing_done, attr_1, attr_2, attr_3, attr_4, attr_5) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)" Unknown column 'winner' in 'field list' Что я не так делаю... И еще при заливке апдейтов иногда вылезают ошибки типа вот например при апдейтах 64 ревизии ~/ytdb/Trinity/Wotlk/R64/Updates$ mysql -uroot -pPPmfooV17c auth < 642_corepatch_auth_19804.sql ERROR 1146 (42S02) at line 15: Table 'auth.rbac_role_permissions' doesn't exist или ~/ytdb/Trinity/Wotlk/R64/Updates$ mysql -uroot -pPPmfooV17c auth < 646_corepatch_characters_20988.sql ERROR 1060 (42S21) at line 2: Duplicate column name 'masterLooterGuid' Это же ненормально.... ?
Сообщение # 7 написано 29.08.2016 в 20:59
|
Проблему решил.
Первым делом отключил апдейты в конфиге. Затем залил из папки old аплейты начиная с 2015 года(58,59,60- 3 папки+апдейты из папки updates) Все заработало. Кому лень сделал дамп базы которая уже с апдейтами https://yadi.sk/d/Tj5nRE1qvf8SS
Сообщение # 10 написано 24.09.2016 в 23:37
|
Народ как не пробую не могу заставить работать последнюю базу. Уже пробовал чистый TDB и по верх накатить ласт YTDB_0.14.8_R650_TC_R23345_TDBAI_335_RuDB_R65 + абдейты до 659 + TrinityCore\sql\old\3.3.5a и пробовал чистую YTDB_0.14.8_R650_TC_R23345_TDBAI_335_RuDB_R65 без TDB и с TDB и чистую с не хватающими таблицами TDB и кучу всего. Все не как не получается. Почему нельзя сделать человеческий инсталер, что бы не парится каждый раз и не гадать на кофейной гуще)
Мой тамлайн: Timline (3.3.3.a)
Сообщение # 11 написано 30.04.2019 в 14:55
|
| |||
| |||