Страница 1 из 1

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

Добавлено: 09 сен 2011 08:29
krasenkov
Здравствуйте, подскажите при экспорте на сайт выдает ошибку
1062 - Duplicate entry '2' for key 'PRIMARY'

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

[TEP STOP]

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

Добавлено: 09 сен 2011 08:58
TechAdmin
Вы используете обычный внешний модуль интеграции или E-Trade Http Tunnel?
Какой движок сайта у вас?

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

Добавлено: 09 сен 2011 09:20
krasenkov
Движок OS Commerce
Обычный внешний модуль интеграции

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

Добавлено: 09 сен 2011 10:00
support
Это говорит о том что нарушена целостность БД. Производитель с 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);