Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Перенос товаров на новый магазин


Recommended Posts

Всем привет. Ситуация такая: есть один магазин на старом шаблоне и второй магазин на новом шаблоне.

Как перенсти товары со старого на новый? Категории перенес, а товары не дает. Выдет ошибку. Движок одинаковый. ocStore 2.3.0.2.3

Цитата

Fatal error: Uncaught exception 'Exception' with message 'Error: Unknown column 'product_stickers' in 'field list'<br />Error No: 1054<br />INSERT INTO `oc_product` (`product_id`, `model`, `sku`, `upc`, `ean`, `jan`, `isbn`, `mpn`, `location`, `quantity`, `stock_status_id`, `image`, `manufacturer_id`, `shipping`, `price`, `points`, `tax_class_id`, `date_available`, `weight`, `weight_class_id`, `length`, `width`, `height`, `length_class_id`, `subtract`, `minimum`, `sort_order`, `status`, `viewed`, `date_added`, `date_modified`, `product_stickers`, `entry_1`, `entry_text_1`, `entry_2`, `entry_text_2`, `entry_3`, `entry_text_3`) VALUES ('64', 'Amphibia 0215', '', '', '', '', '', '', '', '999', '7', 'catalog/catalog/accessories/men/watches/raketa/seaman/0215/raketa-amphibia-0215.jpg', '10', '1', '1789.0000', '0', '0', '2019-03-14', '350.00', '2', '0.00', '0.00', '0.00', '1', '1', '1', '1', '1', '0', '2019-03-20 16:53:31', '2019-03-20 17:01:01', '', '', '', '', '', '', '')' in /home/c16805/public_html/proba/system/library/db/m in /home/c16805/public_html/proba/system/library/db/mysqli.php on line 40

 

Пробовал импортировать базу данных через phpmyadmin. Выдает следующее:

Цитата

Ошибка

SQL-запрос:

--
-- Дамп данных таблицы `oc_api`
--
INSERT INTO `oc_api` ( `api_id` , `name` , `key` , `status` , `date_added` , `date_modified` ) 
VALUES ( 1, 'Default','rozfRVHXmzwglUea5CMNMsbm9xz6ffbOH1m9ZSlPZ26MCciftTG0MiWYq5YF9sCyRsTLEyXdc95wS8rolCApBFHtRxBf3Ys0JsrOOnVhj5GkyO0wtXeqfJYYY2YlLMF7aANurOJRWF8Sfm8gRVjr3nEXqKGEWIRHVAl1Vr4Cj8vRECEv4z4fT4tUS0hg4Vfxsj42rB4vnUgM1nJv8AKlXTPmKOsgW1DE3RXmWmOo216Slcfb4C3YoBvuqMrNKzJ6',1, '2019-02-22 11:42:37', '2019-02-22 11:42:37' ) ;

 

Ответ MySQL: Документация

#1062 - Duplicate entry '1' for key 'PRIMARY' 

 

Подскажите пожалуйста что делать?

Змінено користувачем shulp
Надіслати
Поділитися на інших сайтах


17 минут назад, shulp сказал:

Fatal error: Uncaught exception 'Exception' with message 'Error: Unknown column 'product_stickers'

Удалите это поле со старой базы, перед переносом в новую. Ну или создайте это поле в новой базе, после переноса удалите.

17 минут назад, shulp сказал:

Ошибка

SQL-запрос:

--
-- Дамп данных таблицы `oc_api`
--
INSERT INTO `oc_api` ( `api_id` , `name` , `key` , `status` , `date_added` , `date_modified` ) 
VALUES ( 1, 'Default','rozfRVHXmzwglUea5CMNMsbm9xz6ffbOH1m9ZSlPZ26MCciftTG0MiWYq5YF9sCyRsTLEyXdc95wS8rolCApBFHtRxBf3Ys0JsrOOnVhj5GkyO0wtXeqfJYYY2YlLMF7aANurOJRWF8Sfm8gRVjr3nEXqKGEWIRHVAl1Vr4Cj8vRECEv4z4fT4tUS0hg4Vfxsj42rB4vnUgM1nJv8AKlXTPmKOsgW1DE3RXmWmOo216Slcfb4C3YoBvuqMrNKzJ6',1, '2019-02-22 11:42:37', '2019-02-22 11:42:37' ) ;

 

Ответ MySQL: Документация

#1062 - Duplicate entry '1' for key 'PRIMARY' 

 

Это из-за того, что есть уже уникальное значение api_id

  • +1 2
Надіслати
Поділитися на інших сайтах

32 минуты назад, OCappLab сказал:

Удалите это поле со старой базы, перед переносом в новую. Ну или создайте это поле в новой базе, после переноса удалите.

 

Удалил. Теперь вылезает новая ошибка: 

 

Цитата

Fatal error: Uncaught exception 'Exception' with message 'Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'INSERT INTO `oc_product` (`product_id`, `model`, `sku`, `upc`, `ean`, `jan`, `is' at line 3<br />Error No: 1064<br />TRUNCATE TABLE `oc_product`; INSERT INTO `oc_product` (`product_id`, `model`, `sku`, `upc`, `ean`, `jan`, `isbn`, `mpn`, `location`, `quantity`, `stock_status_id`, `image`, `manufacturer_id`, `shipping`, `price`, `points`, `tax_class_id`, `date_available`, `weight`, `weight_class_id`, `length`, `width`, `height`, `length_class_id`, `subtract`, `minimum`, `sort_order`, `status`, `viewed`, `date_added`, `date_modified`, `entry_1`, `entry_text_1`, `entry_2`, `entry_text_2`, `entry_3`, `entry_text_3`) VALUES ('64', 'Amphibia 0215', '', '', '', '', '', '', '', '999', '7', 'catalog/catalog/accessories/men/watches/raketa/seaman/0215/raketa-amphibia-0215.jpg', '10', '1', '1789.0000', '0', '0', '2019-03-14', '350.00' in /home/c16805/public_html/proba/system/library/db/mysqli.php on line 40

 

Змінено користувачем shulp
Надіслати
Поділитися на інших сайтах


10 минут назад, shulp сказал:

Прямо в блокноте

а в дневнике или еженедельнике не пробывал?)

сравни таблицы и поля в БД
создай копию старой и там удаляй или добавляй поля- чтоб соответствовало с той куда переносишь

  • +1 1
Надіслати
Поділитися на інших сайтах


44 минуты назад, AWARO сказал:

а в дневнике или еженедельнике не пробывал?)

сравни таблицы и поля в БД
создай копию старой и там удаляй или добавляй поля- чтоб соответствовало с той куда переносишь

В еженедельнике попробую)

 

Лох ничего не скажешь)

 

Разобрался, все получилось. Спасибо большое. Всем респект!

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.