• Страница 1 из 1
  • 1
Модератор форума: No_MaTTeR, staford11  
Обновление БД.
Marshal547
Скаут
Доброго времени суток,господа-товарищи.
Впервые решил сделать свою сборку,и столкнулся со следующей проблемой при запуске сервера:
Код

2014-03-04 00:11:21 Using configuration file mangosd.conf.
2014-03-04 00:11:21 World Database total connections: 2
2014-03-04 00:11:21 MySQL client library: 5.1.49
2014-03-04 00:11:21 MySQL server ver: 5.5.23  
2014-03-04 00:11:22 MySQL client library: 5.1.49
2014-03-04 00:11:22 MySQL server ver: 5.5.23  
2014-03-04 00:11:22 ERROR:SQL: SELECT required_12545_01_mangos_command FROM db_version LIMIT 1
2014-03-04 00:11:22 ERROR:query ERROR: Unknown column 'required_12545_01_mangos_command' in 'field list'
2014-03-04 00:11:22 ERROR:The table `db_version` in your [WORLD] database indicates that this database is out of date!
2014-03-04 00:11:22 ERROR:
2014-03-04 00:11:22 ERROR:  [A] You have: --> `12523_01_mangos_db_script_string.sql`
2014-03-04 00:11:22 ERROR:
2014-03-04 00:11:22 ERROR:  [B] You need: --> `12545_01_mangos_command.sql`
2014-03-04 00:11:22 ERROR:
2014-03-04 00:11:22 ERROR:You must apply all updates after [A] to [B] to use mangos with this database.
2014-03-04 00:11:22 ERROR:These updates are included in the sql/updates folder.
2014-03-04 00:11:22 ERROR:Please read the included [README] in sql/updates for instructions on updating.


Насколько я так понял,необходимо обновить БД,и залить данные апдейты. В "db_version",в первом столбце написана версия 12348,в самом последнем столбце следующее: "required_12523_01_mangos_db_script_string". При попытке залить вышеобозначенные апдейты,или же просто выше 12348,например апдейт "12349_01_mangos_dbscripts_on_creature_death" появляется такая ошибка:
Код

[Err] 1054 - Unknown column 'required_12344_01_mangos_command' in 'db_version'
[Err] ALTER TABLE db_version CHANGE COLUMN required_12344_01_mangos_command required_12349_01_mangos_dbscripts_on_creature_death bit;
[Msg] Finished - Unsuccessfully


В чем тут может быть проблема? Заранее благодарен.
Сообщение # 1 написано 04.03.2014 в 19:37
rexpower
Сержант
Ты разве не видишь, что стоит у тебя 12523_01, а нужно обновить до 12545_01, зачем ты пытаешься "обновить" бд старыми патчами?..
Сообщение # 2 написано 05.03.2014 в 10:17
Marshal547
Скаут
А что тогда означает цифра "12348" в первом столбце? Я думал,что надо исходить из нее.
И потом,в папке лежит самый "большой" патч "12543_01_mangos_various". Выше нету.

А нет,я его нашел. Но ошибки примерно те же.
Код

[Err] 1054 - Unknown column 'required_12543_01_mangos_various' in 'db_version'
[Err] ALTER TABLE db_version CHANGE COLUMN required_12543_01_mangos_various required_12545_01_mangos_command bit;
[Msg] Finished - Unsuccessfully
Сообщение # 3 отредактировано Marshal547 - Среда, 05.03.2014, 13:27
  • Страница 1 из 1
  • 1
Поиск: