Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » MySQL » Ошибка в БД

Ошибка в БД


     17.04.2013    MySQL    Все вопросы » MySQL    6445

вопрос
------------------------------------------------------------
Ошибка: Вы пытаетесь восстановить базу данных, которая не соответствует версии скрипта. Восстановление баз данных от других версий может нарушить структуру базы данных, и привести к неработоспособности скрипта.

Ошибка в БД


Это ошибка вылезла когда обновил dle 9.7 на 9.8 , теперь не могу восстановить базу данных что делать ? подскажите пожалуйста )

Ответа пока нет


5 комментариев

Nick
Юзер

Nick - 17 апреля 2013 21:12 -

/engine/data/config.php

Строка
'version_id' => "9.8",

Отвечает за версию скрипта. Разумеется, если Вы измените данную строку на
'version_id' => "9.7",

то данной ошибки Вы не увидите, но и скрипт будет работать не корректно, так как база будет не актуальной для данной версии скрипта.

Вы можете попробовать сделать данные изменения, восстановить базу, затем заново попробовать пройти операцию обновления.

Alexs-Yakut
Юзер

Alexs-Yakut - 18 апреля 2013 04:39 -

Nick,

так как я понял надо изменить строку

Строка
'version_id' => "9.8", на 'version_id' => "9.7", и восстановить базу данных , потом заново пере залить dle 9.8 и попробовать повторно базу данных восстановить да ?

Nick
Юзер

Nick - 18 апреля 2013 09:32 -

Alexs-Yakut,
1) Да, меняем строку.
2) Восстанавливаем базу.
3) Если ещё не обновляли файлы скрипта, то обновляем.
4) Запускаем установку /install/

Но эта схема ничего в себе не несет, если бы Вы рассказали предысторию, откуда ошибка, какие манипуляции вы делали, то можно было бы более точно говорить что делать :).

Это ошибка вылезла когда обновил dle 9.7 на 9.8

Если вы обновляли, то зачем тогда восстанавливать базу?, она уже должна быть актуальной.

Sander
PHP-developer

Sander - 18 апреля 2013 12:06 -

Лучше не рисковать базой основного сайта.
На локалке поставить dle97. Восстановить там базу из файла. Обновить там же до dle98 и сделать дамп базы, которым уже восстановить на основном.

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

wincloa
Юзер

wincloa - 18 апреля 2013 16:15 -

Поддерживаю предыдущий пост, что бы наверняка, выгрузите базу на локалку (9.7), и обновите.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

 28.10.2013 blazer-05  MySQL
наверх