Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
MaNGOS NORMAL Rev.9110 YTDB 527 (Для WoW 3.2.2a)
#51
Ну, я так понимаю, надо дропать старые таблицы. И заливать заново sql по категориям.
mangosd ->mangosd.sql
realmd -> realmd.sql

и так далее. Но в таком случае ты потеряешь все изменения в базах и они будут "чистые".

ИМХО, апдейты проще Smile

Вот мой способ:
Нам нужен ТоталКомандер, немного мозгов и хотя бы 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) Создаём тестовый файл и вставляем туда эти значения.
Вот что получилось у меня:
Открыть спойлер

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 <

найдите разницу Wink

Соответственно меняем USERNAME, PASS на ваши

Что мы имеем в итоге?
Открыть спойлер

8) Сохраняем как файлы с расширением *.bat, запускаем на выполнение
Jedem das seine.
Каждому своё.
Ответ
#52
Разобрался сделал как вы сказали, видмо где-то ошибся вот логи:

Код:
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:55 <Ctrl-C> to stop.


2010-02-02 17:46:55 Using configuration file realmd.conf.
2010-02-02 17:46:55 Database: 127.0.0.1;3306;root;mangos;realmd
2010-02-02 17:46:55 MySQL client library: 5.0.56
2010-02-02 17:46:55 MySQL server ver: 5.0.45-community-nt
2010-02-02 17:46:55 ERROR:SQL: SELECT required_8728_01_realmd_account FROM realmd_db_version LIMIT 1
2010-02-02 17:46:55 ERROR:query ERROR: Unknown column 'required_8728_01_realmd_account' in 'field list'
2010-02-02 17:46:55 ERROR:Table `realmd_db_version` have field `required_9010_01_realmd_realmlist` but expected
`required_8728_01_realmd_account`! Not all sql updates applied?

и вот этот:

Код:
2010-02-02 17:46:48 Using configuration file mangosd.conf.
2010-02-02 17:46:48 World Database: 127.0.0.1;3306;root;mangos;mangos
2010-02-02 17:46:48 MySQL client library: 5.0.56
2010-02-02 17:46:48 MySQL server ver: 5.0.45-community-nt
2010-02-02 17:46:48 Character Database: 127.0.0.1;3306;root;mangos;characters
2010-02-02 17:46:48 MySQL client library: 5.0.56
2010-02-02 17:46:48 MySQL server ver: 5.0.45-community-nt
2010-02-02 17:46:48 Login Database: 127.0.0.1;3306;root;mangos;realmd
2010-02-02 17:46:48 MySQL client library: 5.0.56
2010-02-02 17:46:48 MySQL server ver: 5.0.45-community-nt
2010-02-02 17:46:48 ERROR:SQL: SELECT required_8728_01_realmd_account FROM realmd_db_version LIMIT 1
2010-02-02 17:46:48 ERROR:query ERROR: Unknown column 'required_8728_01_realmd_account' in 'field list'
2010-02-02 17:46:48 ERROR:Table `realmd_db_version` have field `required_9010_01_realmd_realmlist` but expected `required_8728_01_realmd_account`! Not all sql updates applied?

Добавлено через 3 минуты
Попробую вторым способом.
Ответ
#53
Вы вроде сказали 9110, а у Вас ядро 8882... Все правильно сделали, но накатили лишние патчи. Так что проделывайте то же самое сначала, но до 8882 (точнее последний в realmd должен быть 8728_01_realmd_account)
Просьба к пользователям, соблюдайте правила. Экономьте свои/наши время и нервы
Ответ
#54
Простите, моя ошибка две версии было, 9110 и 8882, глубоко извеняюсь, по своей глупости перепутал.
Ответ
#55
тут нет аукБота, как его сделать что б былкак в 8882?
Ответ
#56
Аукбот в кумуле Карателя, раз нет в сборке значит не было в кумуле, а Каратель просто так не удалил бы значит не корректо работал
Просьба к пользователям, соблюдайте правила. Экономьте свои/наши время и нервы
Ответ
#57
ПРошу прощения, у меня возникла еще одна проблема, я залили старые таблици characreters и realmd через бэк ап, на новую базу. При попытке входа в игру идет дисконнект с сервером, а Мангос пишет, что не найдены некоторые таблици в базе, видимо я удалил их, как мне добавить старые таблици так, что бы оставить те которых в них нету, а которые есть в новой, чисто технически как это выполнить через navicat. Подскажите пожалуйтса. Извеняюсь за тофтологию.

Добавлено через 2 часа 13 минут
[Изображение: 1-webbig.gif]

Я нашел способ, но при автаризации вот сей глюк вылазит.
Ответ
#58
накатите sql апдейты из папки !!!addition!!!
Просьба к пользователям, соблюдайте правила. Экономьте свои/наши время и нервы
Ответ
#59
Простите великодушно, все ли апдейты накатывать и в какую из баз?
Ответ
#60
Прошу прощения не указал. Все накатывать которые на базы realmd и characters (в какую именно определять так же по названию)
Просьба к пользователям, соблюдайте правила. Экономьте свои/наши время и нервы
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  MaNGOS NORMAL Rev.9669 YTDB 541 (Для WoW 3.3.2) Perfecto 67 26,663 12-22-2010, 08:35 AM
Последний пост: Perfecto
  Сборка TrinityCore Rev.6722 YTDB 522 Perfecto 17 8,156 08-16-2010, 11:18 PM
Последний пост: Perfecto
  Баг-репорт по серверу Mangos для World of Warcraft 3.2.2a kiberk 159 61,025 06-27-2010, 02:25 PM
Последний пост: Omen
  MaNGOS NORMAL Rev.8882 YTDB 521 (Для WoW 3.2.2a) Perfecto 79 24,133 04-27-2010, 12:55 PM
Последний пост: Kiskisi
  Trinity или MaNGOS? Perfecto 25 22,274 04-07-2010, 09:35 PM
Последний пост: Perfecto
  MaNGOS FUN Rev.9110 YTDB 527 (Для WoW 3.2.2a) Perfecto 10 7,312 04-07-2010, 12:23 AM
Последний пост: starden
  Все команды Mangos с примерами MMd 5 24,686 03-24-2010, 07:19 PM
Последний пост: Refresh
  MaNGOS FUN Rev.8882 YTDB 521 (Для WoW 3.2.2a) Perfecto 54 17,745 03-05-2010, 09:05 PM
Последний пост: Yura
  MaNGOS NORMAL Rev.8859 YTDB 520 (Для WoW 3.2.2a) Perfecto 7 4,909 01-04-2010, 11:58 AM
Последний пост: Perfecto
  MaNGOS FUN Rev.8859 YTDB 520 (Для WoW 3.2.2a) Perfecto 0 2,025 11-23-2009, 01:58 AM
Последний пост: Perfecto

Перейти к форуму:


Пользователи, просматривающие эту тему: 8 Гость(ей)