Перейти к содержимому
Local
Storoge

Конвертация базы Mysql из Stg 2.404 в Stg 2.406

Рекомендованные сообщения

Хочу перейти с Stg 2.404 на Stg 2.406. База данных на mysql.

Ось -FreeBSD 7.2. Все нормально собралось.

В базе ничего не менял.

При запуске нового старгазера в логах следующее:

^@2010-01-21 23:41:34 -- Stg v. 2.406
2010-01-21 23:41:34 -- Message queue created successfully. msgKey=5555 msgID=196608
2010-01-21 23:41:34 -- Timer thread started successfully.
2010-01-21 23:41:34 -- Storage plugin: mysql_store v.0.67. Loading successfull.
2010-01-21 23:41:34 -- Cannot read conf for user ad_aegorin.
2010-01-21 23:41:34 -- Couldn't restore Tariff(on query):
Unknown column 'DisabledDetailStat' in 'field list'
2010-01-21 23:41:34 -- USERS: Error: Cannot read users!
2010-01-21 23:41:34 -- Traffcounter: Stop successfull.
2010-01-21 23:41:34 -- Users: Stop successfull.
2010-01-21 23:41:35 -- Queue removed successfully.
2010-01-21 23:41:35 -- StgTimer: Stop successfull.
2010-01-21 23:41:35 -- Stg stopped successfully.

Я так понял, изменилась структура базы.

Нет ли уже готового скрипта для конвертации.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

поле DisabledDetailStat присутствует в 2.406

 

покажите что ли SELECT * from `users` WHERE `login`="ad_aegorin"

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
 SELECT * from `users` WHERE `login`="ad_aegorin";
+------------+----------+---------+------+--------------+--------+---------+-------+-------+------+-----------+-------------------------------+--------+--------------+-----------+------------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+--------------+------+-----------+----------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+--------+-------------+-----------------+-------------+------------------+-----+
| login      | Password | Passive | Down | AlwaysOnline | Tariff | Address | Phone | Email | Note | RealName  | StgGroup                      | Credit | TariffChange | Userdata0 | Userdata1  | Userdata2 | Userdata3 | Userdata4 | Userdata5 | Userdata6 | Userdata7 | Userdata8 | Userdata9 | CreditExpire | IP   | D0        | U0       | D1   | U1   | D2   | U2   | D3   | U3   | D4   | U4   | D5   | U5   | D6   | U6   | D7   | U7   | D8   | U8   | D9   | U9   | Cash | FreeMb | LastCashAdd | LastCashAddTime | PassiveTime | LastActivityTime | NAS |
+------------+----------+---------+------+--------------+--------+---------+-------+-------+------+-----------+-------------------------------+--------+--------------+-----------+------------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+--------------+------+-----------+----------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+--------+-------------+-----------------+-------------+------------------+-----+
| ad_aegorin | 9iQVbnfL |       0 |    0 |            0 | tariff |         |       |       |      | Егорин А. | Кафедра :Автомобильные дороги |      0 |              | 60.000000 | 10.4.23.43 |           |           |           |           |           |           |           |           |            0 | *    | 485982492 | 35266434 |    0 |    0 |    0 |    0 |    0 |    0 |    0 |    0 |    0 |    0 |    0 |    0 |    0 |    0 |    0 |    0 |    0 |    0 |   60 |      0 |   46.871451 |      1233453600 |     2332800 |       1264156218 |     |
+------------+----------+---------+------+--------------+--------+---------+-------+-------+------+-----------+-------------------------------+--------+--------------+-----------+------------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+--------------+------+-----------+----------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+--------+-------------+-----------------+-------------+------------------+-----+
1 row in set (0.00 sec)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Внимательно читаем новость к версии 2.405:

При переходе с версии 2.404 на 2.405, для тех, кто пользуется Firebird или MySQL требуется конвертация БД. Как это сделать описано тут

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Storoge

ну вот собственно - на глаз не хватает поля DisabledDetailStat которое Int(3)/NULL после колонки Down. И только.

 

В общем можете сделать свободно нечто типа alter table `users` add `DisabledDetailStat` int(3) default 0; и не мудрствовать лукаво =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

День добрый всем! (если от смеха не умер кто-то :facepalm: )

Подскажите как проводиться процедура конвертации текстовых баз с STG-2.408 в базу mysql для  STG-2.409. Сервак с freebsd-9.3 и stg-2.408(работающий) на одной машине, а freebsd-10.3(64bit) и stg-2.409 на другой машине(более мощная).

В исходнике, с директории: stg-2.409-rc2/projects/sgconv сделал:

#./build
#make install

Но вот как пользоваться /usr/bin/sgconv не понял.... :facepalm: , не нашел описания работы сего конвертора.

Набираю в консоли команду 

#sgconv

а в ответ ничего... Похоже ещё что-то надо

Текстовая база небольшая... в упакованном(раздельно каждая директория юзера) виде 230Гб имеет.

Изменено пользователем vlad5503

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Документация, Глава 10, Приложение А: конвертация БД

Вот: http://stg.net.ua/doc/ch10.html

Благодарю за подсказку. Завтра, как закончится копирование базы на новый сервак, буду пробовать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×