Miranda NG Official Community Forum

Miranda NG русскоязычный форум => Общие разговоры о Miranda NG => Topic started by: WeerWolf1100 on 26 07 2014, 08:03:41

Title: Переход с Miranda IM на NG умер профиль
Post by: WeerWolf1100 on 26 07 2014, 08:03:41
Здравствуйте!
Сегодня пытался перейти с Миранды ЛС на Миранду НГ и остался без профиля. Новая миранда пишет "Database failure. Miranda will now shutdown (module name not unique)". Не совсем понятно, что делать в данной ситуации. Перенос профиля делал по инструкции.
Если у кого-нить была такая ситуация и удалось ее положительно решить, пожалуйста помогите! Не хочется терять многолетнюю переписку и рабочие контакты.
Title: Re: Переход с Miranda IM на NG умер профиль
Post by: watcher on 26 07 2014, 09:21:38
Перенос профиля делал по инструкции.

Опишите, пожалуйста, шаги обновления, поэтапно.


1 - Был ли прогон dbtool перед переходом? (так или иначе посмотрите не осталось ли в папке каких-то старых плагинов со времен IM, которых нет в NG, если есть - удалите, попробуйте прогон DbCheker (http://wiki.miranda-ng.org/index.php?title=Plugin:DbChecker/ru)).
2 - Не сохранился ли бэкап профиля? (Перед конвертацией профиля вылазит предупреждение - обязательно сделать это).
3 - Можно попробовать вот этот (http://wiki.miranda-ng.org/index.php?title=%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B9_pre-0.94.9_%D0%B4%D0%BE_0.95.1_%D0%B8_%D0%B2%D1%8B%D1%88%D0%B5) вариант
Title: Re: Переход с Miranda IM на NG умер профиль
Post by: WeerWolf1100 on 26 07 2014, 10:03:00
Опишите, пожалуйста, шаги обновления, поэтапно.


1 - Был ли прогон dbtool перед переходом? (так или иначе посмотрите не осталось ли в папке каких-то старых плагинов со времен IM, которых нет в NG, если есть - удалите, попробуйте прогон DbCheker (http://wiki.miranda-ng.org/index.php?title=Plugin:DbChecker/ru)).
2 - Не сохранился ли бэкап профиля? (Перед конвертацией профиля вылазит предупреждение - обязательно сделать это).
3 - Можно попробовать вот этот (http://wiki.miranda-ng.org/index.php?title=%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B9_pre-0.94.9_%D0%B4%D0%BE_0.95.1_%D0%B8_%D0%B2%D1%8B%D1%88%D0%B5) вариант

Скачал файл для обновления: miranda-ng-v0.94.9-updater. Запустил. Обновление прошло. При запуске новой миранды появляется окно с ошибкой указанной выше. Перед переходом на ветку NG старую миранду обновил до актуальной версии.

dbtool предварительно не запускал.
Если честно, бэкап сделать не потрудился. Но должен быть один из бэкапов месячной давности.

предложенный вариант сейчас попробую.
Title: Re: Переход с Miranda IM на NG умер профиль
Post by: watcher on 26 07 2014, 10:06:19
Перед переходом на ветку NG старую миранду обновил до актуальной версии.

А как именно обоновлялись с IM на NG, опишите процесс, пожалуйста - использовался ли IM_Updater или профиль был положен под бинаники Miranda NG.


Title: Re: Переход с Miranda IM на NG умер профиль
Post by: watcher on 26 07 2014, 10:12:39
Так или иначе наилучший вариант (http://wiki.miranda-ng.org/index.php?title=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D0%B8_%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5#.D0.9E.D0.B1.D0.BD.D0.BE.D0.B2.D0.BB.D0.B5.D0.BD.D0.B8.D0.B5_.D1.81_Miranda_IM) обновления с IM

Quote
Автоматический способ
Гарантируется работа только с Miranda IM версии 0.8 и выше.

Установите в Miranda IM плагин IM Updater и перезапустите программу.

    Плагин заменит все файлы ядра и плагинов соответствующими их версиями для Miranda NG,
    переименует старые Unicode-версии плагинов (с буквой W в конце названий),
    сделает резервную копию устаревших плагинов.

Независимо от способа обновления, у Miranda NG со старым профилем, вероятнее всего, возникнут проблемы со скинами. Способы их решения описаны в примечаниях к выпуску версии 0.94.3.


Другие варианты апгрейда = непредсказуемые последствия. Перед процессом апгрейда обязательно прогнать dbtool (желательно агрессивный прогон).
Title: Re: Переход с Miranda IM на NG умер профиль
Post by: watcher on 26 07 2014, 10:13:45
Скачал файл для обновления: miranda-ng-v0.94.9-updater. Запустил. Обновление прошло. При запуске новой миранды появляется окно с ошибкой указанной выше. Перед переходом на ветку NG старую миранду обновил до актуальной версии.

Вот отсюда попродробнее - это на Миранду IM вы так сделали?
Title: Re: Переход с Miranda IM на NG умер профиль
Post by: WeerWolf1100 on 26 07 2014, 10:59:35
Вот отсюда попродробнее - это на Миранду IM вы так сделали?
Стоп... Я понял в чем проблема. Вы сейчас говорите про Miranda IM, а у меня была Miranda LS! Только сейчас заметил расхождение, когда прочитав Ваш вопрос проверил версию старой миранды. На сайте Miranda NG тоже говорится про обновление Miranda IM. Не внимательно подошел к вопросу, моя ошибка. Думаю при таких раскладах перенести базу из Miranda LS в miranda NG у меня не получится...

Видимо тему уже можно закрывать. Спасибо за помощь!
Title: Re: Переход с Miranda IM на NG умер профиль
Post by: watcher on 26 07 2014, 11:00:34
Miranda LS - всего лишь имя сборки на основе миранды IM или NG. К переносу базы относиться нужно точно также, как и к самосборам. Тем не менее есть уже сборки LS на основе NG (http://wiki.miranda-ng.org/index.php?title=%D0%A1%D0%B1%D0%BE%D1%80%D0%BA%D0%B8/Miranda_NG_LexSys_Pack).