|
Архив - только для чтения |
| Модератор форума: andycrowz |
| Форум Корзина форума Корзина Ошибка подключения к world базе |
| Ошибка подключения к world базе |
При запуске worldserver.exe , вылетает вот такая ошибка
Код DatabasePool world NOT opened. There were errors opening the MySQL connections. Check your SQLDriverLogFile for specific errors. Cannot connect to world database 127.0.0.1;3306;root;mysql;world В SQLDriverLogFile выдает вот такую ошибку Код In mysql_stmt_prepare() id: 53, sql: "SELECT name, permission, help FROM command" Unknown column 'permission' in 'field list' Очень долго не могу найти решение этой проблеме . Полностью обновил все sql скрипты , залил TDB последней версии , но все без результатно. Буду очень благодарен если поможете в решение моей проблемы
Сообщение # 1 написано 02.02.2014 в 09:40
|
Точно не знаю версию базы , но скачена была по этой ссылке . Заливал YTDB ( если быть более точным то YTDB_0.14.5_R620_TC_R15588_TDBAI_335_RuDB_R49). При компиляции ядра пользовался вот этим мануалом.
После создал основные базы данных (auth,character,world) каждую накатил . При запуске сервера столкнулся вот с такой проблемой Код In mysql_stmt_prepare() id: 53, sql: "SELECT name, permission, help FROM command" Unknown column 'permission' in 'field list' In mysql_stmt_prepare() id: 54, sql: "SELECT difficulty_entry_1, difficulty_entry_2, difficulty_entry_3, KillCredit1, KillCredit2, modelid1, modelid2, modelid3, modelid4, name, subname, IconName, gossip_menu_id, minlevel, maxlevel, exp, faction_A, faction_H, npcflag, speed_walk, speed_run, scale, rank, mindmg, maxdmg, dmgschool, attackpower, dmg_multiplier, baseattacktime, rangeattacktime, unit_class, unit_flags, unit_flags2, dynamicflags, family, trainer_type, trainer_spell, trainer_class, trainer_race, minrangedmg, maxrangedmg, rangedattackpower, type, type_flags, lootid, pickpocketloot, skinloot, resistance1, resistance2, resistance3, resistance4, resistance5, resistance6, spell1, spell2, spell3, spell4, spell5, spell6, spell7, spell8, PetSpellDataId, VehicleId, mingold, maxgold, AIName, MovementType, InhabitType, HoverHeight, Health_mod, Mana_mod, Armor_mod, RacialLeader, questItem1, questItem2, questItem3, questItem4, questItem5, questItem6, movementId, RegenHealth, mechanic_immune_mask, flags_extra, ScriptName FROM creature_template WHERE entry = ?" Unknown column 'unit_flags2' in 'field list' Но поисках решения на форумах , понял , что многие таблицы пусты и что нужно полностью апнуть базу скриптами , которые даны в источниках Скорее всего это может быть несовпадение версий , но я не знаю как это все посмотреть и убедиться , и исправить . Вроде бы версия YTDB и версия ядра должны совпадать |
http://wowjp.net/forum/122-220140-1 заливаешь последний фулл
-- YTDB_0.14.7_R640_TC_R19205_TDBAI_335_RuDB_62 FULL! после апаешь базу до 641 до 642, 643, 644, и после добиваешь апами(начиная с 2013_12_23_08) |
Не хочет заливаться ни один файл обновления. Попробывал переставить базу заново , но это не дало результата
А заливать он не хочет потому , что нет нужных ему таблиц . Например в таблице create_template все данных практически отсутствуют , не которые и вовсе не существует в базе , такие как create_equip_temlate. Не знаю , при накатывании любой базы world именно определенные таблицы криво создаются или вовсе отсутствуют. |
| |||
| |||

А заливать он не хочет потому , что нет нужных ему таблиц . Например в таблице create_template все данных практически отсутствуют , не которые и вовсе не существует в базе , такие как create_equip_temlate.