Как пропатчить базу ?) - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Другие игры / Other games > World of WarCraft

World of WarCraft
В этом форуме мы обсуждаем вопросы установки и настройки сервера онлайн игры World of WarCraft.

Ответ
Опции темы
Непрочитано 18.12.2009, 16:29   #1
Пользователь

Автор темы (Топик Стартер) Как пропатчить базу ?)

скачал базу СТАРЕЕ чем ядро .
вопрос : как ее пропатчить ?
я знаю что по идее патчи лежат в MaNGOS\sql\updates , но как именно патчить не знаю
Константин вне форума Ответить с цитированием
Непрочитано 18.12.2009, 19:28   #2
Аватар для Perfecto
Пользователь

По умолчанию Re: Как пропатчить базу ?)

Цитата:
Сообщение от Константин Посмотреть сообщение
скачал базу СТАРЕЕ чем ядро .
вопрос : как ее пропатчить ?
я знаю что по идее патчи лежат в MaNGOS\sql\updates , но как именно патчить не знаю
Заливаете фулл базы, затем апдейты от нее (это все в одном месте скачивается, если база ytdb то на ytdb.ru) и при необходимости накатить апдейты из вышеуказанной папки т.е. MaNGOS\sql\updates
__________________
Просьба к пользователям, соблюдайте правила. Экономьте свои/наши время и нервы
Perfecto вне форума Отправить сообщение для Perfecto с помощью ICQ Ответить с цитированием
Непрочитано 18.12.2009, 20:58   #3
Пользователь

Автор темы (Топик Стартер) Re: Как пропатчить базу ?)

вот , можете подробней розказать про MaNGOS\sql\updates как именно его накатывать
Константин вне форума Ответить с цитированием
Непрочитано 18.12.2009, 22:01   #4
Аватар для Perfecto
Пользователь

По умолчанию Re: Как пропатчить базу ?)

Открыв данную папку видно много sql файлов названия которых начинаются с чисел, так вот эти числа - ревизии. Сравниваете с последней колонкой в таблице db_version (находится в базе mangos). И ищите следующее число (среди sql файлов в папке updates) после написанного в данной колонке.
Например, было required_8863_01_mangos_spell_proc_event, следующее после 8863 идет 8873_01_mangos_spell_proc_event значит заливаете его. Следующае после цифр слово (8873_01_mangos_spell_proc_event ) - это база в которую надо заливать, а после базы идет изменяемая таблица (8873_01_mangos_spell_proc_event)
__________________
Просьба к пользователям, соблюдайте правила. Экономьте свои/наши время и нервы
Perfecto вне форума Отправить сообщение для Perfecto с помощью ICQ Ответить с цитированием
Непрочитано 19.12.2009, 11:54   #5
Пользователь

Автор темы (Топик Стартер) Re: Как пропатчить базу ?)

СПС СПС СПС ! ОГРОМНОЕ СПС !
самый крутой форум mangos !)
тока ту тмне на это ответили !)
на других в тупую игнорили )))
Константин вне форума Ответить с цитированием
Непрочитано 25.12.2009, 14:39   #6
Пользователь

По умолчанию Re: Как пропатчить базу ?)

как накатить патчи на базу чаров и акков при переходе сервера c 3.1.3 на 3.2.2 и какие пачти нужно использовать?
Arsenn вне форума Ответить с цитированием
Непрочитано 25.12.2009, 15:07   #7
Аватар для Perfecto
Пользователь

По умолчанию Re: Как пропатчить базу ?)

Скачиваете новое ядро и базу (на 3.2.2а), заменяете старое ядро на новое, затем в ядре должны быть sql патчи, из папки sql\updates заливаете до определенной ревизии указанной в базе (например, в апдейте на базу 511 патчите до ревизии 8526 и заливаете 511_corepatch_mangos_8526_to_8582.sql после того как залили у вас пропатчено до ревы 8582 и затем заливаете 511_mangos_FIX_(8582).sql, но это только если база 510) в общем в каждом sql написаны ревизии которые нужны, узнать нынешнюю ревизию базы можно узнать в таблице db_version_ytdb + еще пользуйтесь советами из предыдущих постов. Не знаю доступно ли объяснил, в общем если что не понятно то спрашивайте
__________________
Просьба к пользователям, соблюдайте правила. Экономьте свои/наши время и нервы
Perfecto вне форума Отправить сообщение для Perfecto с помощью ICQ Ответить с цитированием
Непрочитано 25.12.2009, 15:24   #8
Пользователь

По умолчанию Re: Как пропатчить базу ?)

где брать базу ?
Как заменять старое ядро на новое? просто удалять все из папки MaNGOS и копировать туда все содержимое нового ядра ? Ядро Rev.8882 сойдет?
Arsenn вне форума Ответить с цитированием
Непрочитано 25.12.2009, 15:30   #9
Аватар для Perfecto
Пользователь

По умолчанию Re: Как пропатчить базу ?)

Цитата:
Сообщение от Arsenn
1)где брать базу ?
2)Как заменять старое ядро на новое? просто удалять все из папки MaNGOS и копировать туда все содержимое нового ядра ? 3) Ядро Rev.8882 сойдет?
1) База на ytdb.ru
2) Да, но только потом придется настраивать конфиги по новой
3) На первое время пойдет, но оно тоже довольно старое. Я на днях постораюсь новое ядро скомпилить
__________________
Просьба к пользователям, соблюдайте правила. Экономьте свои/наши время и нервы
Perfecto вне форума Отправить сообщение для Perfecto с помощью ICQ Ответить с цитированием
Непрочитано 25.12.2009, 15:38   #10
Пользователь

По умолчанию Re: Как пропатчить базу ?)

а ядро где можно норм скачать ? на 3.2.2

Добавлено через 33 минуты
Вот я скачал ядро и базу ( причем 2 базы, одна весит 12 мб, а второа 0.2 мб) ЧТо делать дальше я не совсем понял и куда куда что заливать ? куда БД девать?Можно ли оставить mangosd старый, при удалении старого ядра?

Последний раз редактировалось Arsenn; 25.12.2009 в 16:11. Причина: Добавлено сообщение
Arsenn вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 14:54. Часовой пояс GMT +3.

Вверх