Jump to content

Recommended Posts

Posted (edited)

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

Как перенсти товары со старого на новый? Категории перенес, а товары не дает. Выдет ошибку. Движок одинаковый. 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' 

 

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

Edited by shulp

Share this post


Link to post
Share on other sites

Читайте что оно вам пишет и что ему не нравится

Share this post


Link to post
Share on other sites
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

Share this post


Link to post
Share on other sites
Posted (edited)
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

 

Edited by shulp

Share this post


Link to post
Share on other sites
12 минут назад, shulp сказал:

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

Как Вы удаление делали?

Share this post


Link to post
Share on other sites

entry_1`, `entry_text_1`, `entry_2`, `entry_text_2`, `entry_3`, `entry_text_3

  • +1 1

Share this post


Link to post
Share on other sites
14 минут назад, OCappLab сказал:

Как Вы удаление делали?

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

Share this post


Link to post
Share on other sites
10 минут назад, shulp сказал:

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

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

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

  • +1 1

Share this post


Link to post
Share on other sites
44 минуты назад, AWARO сказал:

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

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

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

 

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

 

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.