• Страница 1 из 1
  • 1
Модератор форума: Dimitro  
Проблема с базами..
xaocZ
Скаут
Здравствуйте уважаемые Юзеры 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
Sergey996
Чемпион
залей в базу ytdb апы из sql/updates
Продажа готовых сборок cataclysm 4.3.4, legion (7.3.5), shadowlands, draginflight. Исправление спеллов, квестов, крашей на любых версиях вов. Цена договорная. Пишите в лс, не дорого.
Сообщение # 2 написано 13.05.2016 в 15:24
xaocZ
Скаут
Именно из исходников , от сюда ?
Код
\Source\sql\updates\world\3.3.5

Добавлено (13.05.2016, 17:45)
---------------------------------------------
А так я заливал все нужные апы , и всё равно не запускается !

Legendary Core © Dev.
Сообщение # 3 написано 13.05.2016 в 17:45
zugurysus
Центурион
Как создал базу World
сразу заливай R64 затем все из Updates, затем R65 и Updates, а уже после этого заливай из исходов скули

Заметь на префиксы в папке Updates - [corepatch_auth или corepatch_world] следовательно заливать в базу мира не стоит все
Сообщение # 4 отредактировано zugurysus - Суббота, 14.05.2016, 02:16
xaocZ
Скаут
А из исходников обязательно ?

Добавлено (14.05.2016, 11:45)
---------------------------------------------
Ну сделал как вы посоветовали и нечего не изменилось, помогите разобраться !

Legendary Core © Dev.
Сообщение # 5 написано 14.05.2016 в 11:45
Influence
root@localhost
Отписал вам в пм.
Сообщение # 6 написано 14.05.2016 в 12:40
Niferman
Скаут
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
Скачал из svn YTDB базу Wotlk 64 и 65 ревизии.
Далее создаю базы на сервере

Заливаю базы 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
Annelotte
Скаут
Как вы решили проблему?
Сообщение # 8 написано 23.09.2016 в 17:42
Niferman
Скаут
Пока никак. Времени не хватает разбираться. Работы много. Сервак - это так хобби. Для локалки домашней поднимаю.
Сообщение # 9 написано 23.09.2016 в 21:41
Annelotte
Скаут
Проблему решил.
Первым делом отключил апдейты в конфиге. Затем залил из папки old аплейты начиная с 2015 года(58,59,60- 3 папки+апдейты из папки updates)
Все заработало.
Кому лень сделал дамп базы которая уже с апдейтами https://yadi.sk/d/Tj5nRE1qvf8SS
Сообщение # 10 написано 24.09.2016 в 23:37
webdes27
Скаут
Народ как не пробую не могу заставить работать последнюю базу. Уже пробовал чистый 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
  • Страница 1 из 1
  • 1
Поиск: