Программа iNETsHOP - обработка, сравнение, анализ прайс листов поставщиков, создание каталога товаров интернет магазина Форум - Программа iNETsHOP - Ошибки - Ошибка при импорте прайса


http://inetshop.in.ua/index.php?p=showtopic&toid=264&pp=15&page=1&area=1
28.08.2015 09:39

multivarka1


Пользователь iNETsHOP

Количество сообщений   29
Зарегистрирован:   05-01-2015, 23:54:32
Добрый день,

При импорте прайс листов возникает ошибка которая прерывает импорт.
Примеры картинок с ошибкой прилагаю
В чем причина и как ее устранить?
Прикрепленные файлы
Ошибка.jpg   ( 9 Просмотров | 134.9 KB )
Ошибка 1.jpg   ( 7 Просмотров | 154.3 KB )

28.08.2015 15:56

support


Support


Количество сообщений   1199
Зарегистрирован:   11-04-2008, 19:11:57
Судя по вашей ошибке (попытка при вставке записи присвоить значение первичного ключа которое уже есть в таблице) у вас нарушение целостности базы данных, а именно таблицы TBL_LOG, в которой сохраняется история изменений. Такое может произойти при неверном выключении питания компьютера или "падении" операционной системы. Для начала можете выполнить команду DBCC CHECKDB("НАЗВАНИЕ БД").

28.08.2015 16:04

multivarka1


Пользователь iNETsHOP

Тема начата

Количество сообщений   29
Зарегистрирован:   05-01-2015, 23:54:32
Падение операционки ли неверного выключения не было.
Напишите пожалуйста где и как выполнить эту команду


28.08.2015 16:48

support


Support


Количество сообщений   1199
Зарегистрирован:   11-04-2008, 19:11:57
DBCC CHECKDB
У вас с большой вероятностью был сбой и скорее всего это сбой подсистемы хранения данных, т.к. подобная проблема не распространена и до этого момента возникала только при восстановлении БД вследствие нарушения структуры. Команду DBCC вы можете выполнить в MS SQL Server Query Analizer или в MS SQL Server Management Studio, в зависимости от того, какая из них у вас установлена (зависит от версии СУБД).