• Страница 1 из 1
  • 1
Модератор форума: staford11  
Форум » CMaNGOS » Установка / Настройка CMaNGOS » Обновление БД (Для новичка)
Обновление БД
anti-nub
Капрал
Всем привет хочу рассказать как обновить бд mangos

[notice]Прежде, чем начать:

Определите номер вашей текущей ревизии сервера MaNGOS
Определите, под какую ревизию MaNGOS у вас БД.
Я буду обьяснять на примере. Моя ревизия ядра- 4800

Моя ревизия базы данных(на просторах интернет нашел Super_Unknown_MaNGOS_DB_for_4714.rar)- 4714.

Что я хочу: получить самую новую версию сервера.

Часть 1: Через Папки к Обновлению

Наш путь начинается с обращения к папке, где хранятся SQL-обновления:

Ваш путь до исходников MaNGOS/sql/updates

В этой папке мы видим множество файлов с расширением .sql и несколько папок вида 0.<число>.

Теперь нам необходимо найти первый SQL апдейт для баз

mangos
characters
realmd

Ищем sql файлы >4714(больше номера ревизии нашей БД).
И не находим. Далее ищем по папкам.
Нужный нам файл лежит в /sql/updates/0.9/ и называется

4718_mangos_uptime.sql

Применяем его к таблице Базе Данных mangos.

К БД mangos, потому что имя sql файла строится таким образом:

<РЕВИЗИЯ>_<БД>_<ТАБЛИЦА_КОТОРУЮ_ЗАТРАГИВАЕТ>.sql

Ищем следующий .sql файл. Теперь уже нам нужен номер > 4718

Это 4737_mangos_command.sql. Обратите внимание, его тоже необходимо применить на БД mangos.
Следующий апдейт - 4764_characters_auctionhouse.sql. И.. правильно! Его необходимо применить на БД characters. Браво!

Входим в цикл: {Запомнить текущий SQL файл => Найти SQL файл, начинающийся с большей цифры => применить}.

Часть 2: Берем выше

Когда БД вашего сервера станет 4842(ведь последний апдейт в папке 0.9 это 4842_mangos_quest_template.sql), настанет время выйти за пределы этой папки и перейти в следующую... Правильно! Следующую по номеру. В нашем случае это 0.10.

Но вот незадача, файлы
4846_mangos_creature_template.sql
4846_mangos_item_template.sql
4846_mangos_npc_option.sql

Имеют одинаковые номера. Однако это не должно вас смутить! Помните упомниание о том, как строятся названия sql-апдейтов в MaNGOS? Да, именно, эти обновлени затрагивают три разные таблицы. Они не пересекаются. Ставим в любом порядке и двигаемся дальше.

Входим в цикл: {Запомнить текущий SQL файл => Найти SQL файл, начинающийся с большей цифры => применить}.

Часть 3: Абсолют

Итак, вы полностью применили обновления из папок 0.9, 0.10,(вы ведь двинулись дальше?).
На текущий момент у вас должна быть ревизия 6351.
Переходим в папку 0.11. По каким-то неведомым причинам sql файлы здесь называются иначе. Но это не проблема для нас!

На ближайшие десять минут запомните(потом придется забыть), что на самом деле имя sql файла строится следующим образом:

0<РЕВИЗИЯ>_<БД>_<ТАБЛИЦА_КОТОРУЮ_ЗАТРАГИВАЕТ>.sql
И ноль это не ошибка. Применяем файлы с
06360_characters_characters.sql
по
06760_mangos_creature_template.sql

Затем применяем апдейты вида
2008_х_х_х_(База_Данных)_(Таблица).sql

Они импортируются в порятке возрастания, т.е. сначала 2008_10_18_01_characters_characters.sql, потом 2008_10_18_02_mangos_spell_proc_event.sql и так далее.
После того, как все обновления из папки 11 установлены переходим в дирректорию на уровень выше(/sql/updates).
Это главная папка с обновлениями. Импортируем сначала .sql файлы вида
2008_х_х_х_(База_Данных)_(Таблица).sql
Первый файл такого вида- 2008_12_22_01_mangos_creature_equip_template.sql

а затем
(НОМЕР_РЕВИЗИИ_ЯДРА)_(НОМЕР_ОБНОВЛЕНИЯ)_(БД)_(ТАБЛИЦА).sql
Первый файл такого вида- 6936_01_mangos_spell_chain.sql.

Вот и всё! Мы обновили БД с версии 4714 до 8104(в моём случае) без каких либо проблем.[/notice]

Уважаемые Администраторы WOWJP.NET Прошу перенести данную тему в раздел Настройка Mangos

Сообщение # 1 отредактировано anti-nub - Пятница, 26.03.2010, 13:04
Rescript
PANTERA R.I.P
anti-nub, http://ru-mangos.ru/showthread.php?t=96
"Любое копирование материалов, информации в любом виде без указания источника - форума Ru-MaNGOS будет считаться нарушением авторских прав и нарушением Уголовного Кодекса РФ, ст. 146 ст. 147."
Vkontakte
Забанен по IP на форуме :)
Top-WoW.Ru
Сообщение # 2 отредактировано Rescript - Пятница, 26.03.2010, 14:06
[EffecTiK]
Маршал
anti-nub, ошибся разделом wink
Сообщение # 3 написано 26.03.2010 в 12:49
Игроман
Хомячок
В другой раздел тебе
Сообщение # 4 написано 26.03.2010 в 12:53
anti-nub
Капрал
я знаю ну вобщето офецально мангоса не сощиствует этот проект закрылся такшто не чего старашного нет

Добавлено (26.03.2010, 13:01)
---------------------------------------------
и информадцыю я не копирую !!!

Сообщение # 5 написано 26.03.2010 в 13:01
bobr95
Центурион
Он не закрылся, вот он по новому адресу открылся, тех кто в танке.

http://www.ru-mangos.ru/

Сообщение # 6 отредактировано bobr95 - Пятница, 26.03.2010, 13:30
anti-nub
Капрал
ну дай сылку если ты такой умный ты ведать отстал мангос судился с близардом за норушения авторских прав игровога мира
Сообщение # 7 написано 26.03.2010 в 13:31
Rescript
PANTERA R.I.P
anti-nub, ахахахахахах хаахахахахахахх хахахаааааахахах
бля ахахахахахахахаха хаахаха

Извините за флейм, но ппец ааахахахах biggrin laugh lol

Vkontakte
Забанен по IP на форуме :)
Top-WoW.Ru
Сообщение # 8 написано 26.03.2010 в 14:06
ZirO
Чемпион
Quote (anti-nub)
ну дай сылку если ты такой умный ты ведать отстал мангос судился с близардом за норушения авторских прав игровога мира

wacko Пи***Ц... Классно... Мангосовцы об суде не знают, а ты вот всё знаешь, фантазёр однако.

З.Ы.: Копипастер блин... Откуда вы только берётесь, точно не из капусты...

Сообщение # 9 отредактировано ZirO - Понедельник, 29.03.2010, 13:50
САХАЛИН
Центурион
предпочитаю, дольше правда, но устанавливать всё с ноля.


Ой ща по саням дам !
http://wow.grin.by
Сообщение # 10 написано 30.12.2010 в 20:29
Killjoe
Скаут
Quote (Rescript)
anti-nub, http://ru-mangos.ru/showthread.php?t=96
"Любое копирование материалов, информации в любом виде без указания источника - форума Ru-MaNGOS будет считаться нарушением авторских прав и нарушением Уголовного Кодекса РФ, ст. 146 ст. 147."

начнем с того что само деяние вашего мангоса.ру не особо законно относительно Близарда,так что оставьте свое мнение при себе,а за материал респек,с меня плюс)
Сообщение # 11 написано 06.01.2011 в 23:00
Форум » CMaNGOS » Установка / Настройка CMaNGOS » Обновление БД (Для новичка)
  • Страница 1 из 1
  • 1
Поиск: