Ошибка экспорта

Помощь пользователям в работе с программой E-Trade PriceList Importer
Ответить
krasenkov
Сообщения: 363
Зарегистрирован: 03 май 2011 20:41

Здравствуйте, подскажите при экспорте на сайт выдает ошибку
1062 - Duplicate entry '2' for key 'PRIMARY'

insert into manufacturers (manufacturers_id, manufacturers_image, date_added) values ('2', '', now())

[TEP STOP]
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

Вы используете обычный внешний модуль интеграции или E-Trade Http Tunnel?
Какой движок сайта у вас?
С уважением, поддержка ElbuzGroup.
krasenkov
Сообщения: 363
Зарегистрирован: 03 май 2011 20:41

Движок OS Commerce
Обычный внешний модуль интеграции
Аватара пользователя
support
Сообщения: 10563
Зарегистрирован: 09 ноя 2008 21:37

Это говорит о том что нарушена целостность БД. Производитель с ID 2 уже существует в на сайте.
в БД сайта есть две таблицы со спр. произв.
manufacturers
manufacturers_info
В них должно быть одинаковое количество записей.

Нужно выполнить SQL запросы, например в phpMyAdmin:

Код: Выделить всё

DELETE FROM manufacturers_info WHERE manufacturers_id NOT IN (SELECT manufacturers_id FROM manufacturers);
DELETE FROM manufacturers WHERE manufacturers_id NOT IN (SELECT manufacturers_id FROM manufacturers_info);
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Ответить

Вернуться в «Техническая поддержка программы E-Trade PriceList Importer»