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