Ошибка переноса базы данных - magento 1.9.3.9 в magento 2.3.4

Я получаю ошибку при миграции базы данных magento. Я хочу перенести базу данных из magento 1.9.3.9 в magento 2.3.4.

Я получаю ошибку:

[2020-03-27 13:09:17] [ИНФО] [режим: настройки] [этап: проверка целостности] [шаг: шаг настройки]: запущен на 100% [============= ===============] Оставшееся время: <1 сек [2020-03-27 13:09:18] [ОШИБКА]: Ошибка проверки целостности из-за того, что документ «core_config_data» не существует в ресурсе назначения

[УВЕДОМЛЕНИЕ]: пожалуйста, проверьте, если в именах таблиц используется префикс, добавьте его в файл config.xml

[2020-03-27 13:09:18] [ИНФО] [режим: настройки] [этап: проверка целостности] [шаг: этап хранения]: запущен на 100% [============= ===============] Оставшееся время: <1 сек [2020-03-27 13:09:19] [ОШИБКА]: Исходные документы не отображаются: core_store, core_store_group, core_website [ 2020-03-27 13:09:19] [ОШИБКА]: документы назначения не отображаются: store, store_group, store_website [УВЕДОМЛЕНИЕ]: Вы можете использовать опцию --auto или -a, чтобы игнорировать несопоставленные различия между источником и местом назначения. продолжить миграцию

Пожалуйста, найдите прикрепленный скриншот для более

введите описание изображения здесь

Всего 1 ответ


Magento позволяет нам определять префиксы для таблиц. В вашем случае таблица назначения core_config_data не существует. Возможно, такая таблица существует, но она неправильно определена из-за неправильного префикса. Убедитесь, что у вас есть правильное значение для destination_prefix в config.xml. Другая возможность состоит в том, что база данных назначения пуста, когда данные пытаются скопировать. Если это так, убедитесь, что таблицы назначения правильно инициализированы, прежде чем произойдет копирование.

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


Есть идеи?

10000