Re: MaNGOS NORMAL Rev.9110 YTDB 527 (Для WoW 3.2.2a)
Ну, я так понимаю, надо дропать старые таблицы. И заливать заново sql по категориям.
mangosd ->mangosd.sql realmd -> realmd.sql и так далее. Но в таком случае ты потеряешь все изменения в базах и они будут "чистые". ИМХО, апдейты проще :) Вот мой способ: Нам нужен ТоталКомандер, немного мозгов и хотя бы 1 рука. 1) Узнаём, какой у вас патч (смотрим значение в колонках X_db_version, где Х - имя необходимой вам базы (мангос, геалмд и тп) 2) Открываем тоталкомандером папку sql\updates в корне мангоса. Видим большой список файлов. 3) Находим файл с именем, совпадающим имени в базе данных. К примеру это "8995_01_mangos_spell_proc_event.sql" 4) Сортируем файлы по имени, в итоге они у нас идут по увеличению. 5) Выделяем все файлы, которые находятся ниже файла из п.3. Далее, Mark - Copy selected names clipboard 6) Создаём тестовый файл и вставляем туда эти значения. Вот что получилось у меня: [SPOILER] 8995_01_mangos_spell_proc_event.sql 8996_01_mangos_spell_proc_event.sql 9001_01_mangos_spell_proc_event.sql 9005_01_mangos_spell_proc_event.sql 9007_01_mangos_spell_proc_event.sql 9010_01_realmd_realmlist.sql 9015_01_mangos_spell_bonus_data.sql 9018_01_mangos_spell_bonus_data.sql 9019_01_mangos_spell_threat.sql 9025_01_mangos_spell_proc_event.sql 9034_01_mangos_spell_proc_event.sql 9045_01_mangos_spell_proc_event.sql 9045_02_mangos_spell_chain.sql 9064_01_mangos_spell_proc_event.sql 9068_01_mangos_spell_proc_event.sql 9068_02_mangos_spell_chain.sql 9070_01_mangos_spell_proc_event.sql 9074_01_mangos_command.sql 9095_01_mangos_command.sql 9121_01_mangos_npc_spellclick_spells.sql 9125_01_mangos_npc_spellclick_spells.sql 9133_01_mangos_spell_proc_event.sql 9136_01_characters_account_data.sql 9136_02_mangos_quest_poi.sql 9136_03_characters_character_ticket.sql 9136_04_mangos_spell_chain.sql 9136_05_mangos_spell_bonus_data.sql 9136_06_mangos_spell_proc_event.sql 9136_07_characters_characters.sql 9148_01_mangos_spell_bonus_data.sql 9149_01_mangos_spell_bonus_data.sql 9150_01_mangos_spell_bonus_data.sql 9153_01_mangos_spell_bonus_data.sql 9155_01_mangos_spell_proc_event.sql 9156_01_mangos_spell_chain.sql 9156_02_mangos_spell_proc_event.sql 9160_01_mangos_spell_proc_event.sql 9160_02_mangos_spell_chain.sql [/SPOILER] 7) В начало каждого файла приписываем: Для базы мангос: C:\Program Filess\MySQL\bin\mysql -uUSERNAME -pPASS -hlocalhost mangos < Для базы characters: C:\Program Filess\MySQL\bin\mysql -uUSERNAME -pPASS -hlocalhost characters < Для базы realmd: C:\Program Filess\MySQL\bin\mysql -uUSERNAME -pPASS -hlocalhost realmd < найдите разницу ;) Соответственно меняем USERNAME, PASS на ваши Что мы имеем в итоге? [SPOILER]C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost mangos < 8996_01_mangos_spell_proc_event.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost mangos < 9001_01_mangos_spell_proc_event.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost mangos < 9005_01_mangos_spell_proc_event.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost mangos < 9007_01_mangos_spell_proc_event.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost realmd < 9010_01_realmd_realmlist.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost mangos < 9015_01_mangos_spell_bonus_data.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost mangos < 9018_01_mangos_spell_bonus_data.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost mangos < 9019_01_mangos_spell_threat.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost mangos < 9025_01_mangos_spell_proc_event.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost mangos < 9034_01_mangos_spell_proc_event.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost mangos < 9045_01_mangos_spell_proc_event.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost mangos < 9045_02_mangos_spell_chain.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost mangos < 9064_01_mangos_spell_proc_event.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost mangos < 9068_01_mangos_spell_proc_event.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost mangos < 9068_02_mangos_spell_chain.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost mangos < 9070_01_mangos_spell_proc_event.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost mangos < 9074_01_mangos_command.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost mangos < 9095_01_mangos_command.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost mangos < 9121_01_mangos_npc_spellclick_spells.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost mangos < 9125_01_mangos_npc_spellclick_spells.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost mangos < 9133_01_mangos_spell_proc_event.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost characters < 9136_01_characters_account_data.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost mangos < 9136_02_mangos_quest_poi.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost characters < 9136_03_characters_character_ticket.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost mangos < 9136_04_mangos_spell_chain.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost mangos < 9136_05_mangos_spell_bonus_data.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost mangos < 9136_06_mangos_spell_proc_event.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost characters < 9136_07_characters_characters.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost mangos < 9148_01_mangos_spell_bonus_data.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost mangos < 9149_01_mangos_spell_bonus_data.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost mangos < 9150_01_mangos_spell_bonus_data.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost mangos < 9153_01_mangos_spell_bonus_data.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost mangos < 9155_01_mangos_spell_proc_event.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost mangos < 9156_01_mangos_spell_chain.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost mangos < 9156_02_mangos_spell_proc_event.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost mangos < 9160_01_mangos_spell_proc_event.sql C:\Programs\MySQL\bin\mysql -uroot -pXXX -hlocalhost mangos < 9160_02_mangos_spell_chain.sql[/SPOILER] 8) Сохраняем как файлы с расширением *.bat, запускаем на выполнение |
Re: MaNGOS NORMAL Rev.9110 YTDB 527 (Для WoW 3.2.2a)
Разобрался сделал как вы сказали, видмо где-то ошибся вот логи:
Код:
2010-02-02 17:46:55 MaNGOS/0.15.0-DEV (* * Revision 8882 - 0ac2f165b654c48938fdfdbc87cbac4f30fe90bf) for Win32 (little-endian) [realm-daemon] Код:
2010-02-02 17:46:48 Using configuration file mangosd.conf. Попробую вторым способом. |
Re: MaNGOS NORMAL Rev.9110 YTDB 527 (Для WoW 3.2.2a)
Вы вроде сказали 9110, а у Вас ядро 8882... Все правильно сделали, но накатили лишние патчи. Так что проделывайте то же самое сначала, но до 8882 (точнее последний в realmd должен быть 8728_01_realmd_account)
|
Re: MaNGOS NORMAL Rev.9110 YTDB 527 (Для WoW 3.2.2a)
Простите, моя ошибка две версии было, 9110 и 8882, глубоко извеняюсь, по своей глупости перепутал.
|
Re: MaNGOS NORMAL Rev.9110 YTDB 527 (Для WoW 3.2.2a)
тут нет аукБота, как его сделать что б былкак в 8882?
|
Re: MaNGOS NORMAL Rev.9110 YTDB 527 (Для WoW 3.2.2a)
Аукбот в кумуле Карателя, раз нет в сборке значит не было в кумуле, а Каратель просто так не удалил бы значит не корректо работал
|
Re: MaNGOS NORMAL Rev.9110 YTDB 527 (Для WoW 3.2.2a)
ПРошу прощения, у меня возникла еще одна проблема, я залили старые таблици characreters и realmd через бэк ап, на новую базу. При попытке входа в игру идет дисконнект с сервером, а Мангос пишет, что не найдены некоторые таблици в базе, видимо я удалил их, как мне добавить старые таблици так, что бы оставить те которых в них нету, а которые есть в новой, чисто технически как это выполнить через navicat. Подскажите пожалуйтса. Извеняюсь за тофтологию.
Добавлено через 2 часа 13 минут http://z2.foto.rambler.ru/public/ili...2/1-webbig.gif Я нашел способ, но при автаризации вот сей глюк вылазит. |
Re: MaNGOS NORMAL Rev.9110 YTDB 527 (Для WoW 3.2.2a)
накатите sql апдейты из папки !!!addition!!!
|
Re: MaNGOS NORMAL Rev.9110 YTDB 527 (Для WoW 3.2.2a)
Простите великодушно, все ли апдейты накатывать и в какую из баз?
|
Re: MaNGOS NORMAL Rev.9110 YTDB 527 (Для WoW 3.2.2a)
Прошу прощения не указал. Все накатывать которые на базы realmd и characters (в какую именно определять так же по названию)
|
Текущее время: 09:57. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot