Имя: Пароль:
1C
1С v8
Ошибка загрузки БД в SQL из файловой
0 iva77ru
 
05.02.24
14:49
Добрый день.

Загрузка данных из *.dt в sql.

Ошибка загрузки информационной базы. В информационную базу загружены не все данные
по причине:
Нарушено условие уникальности данных.

Попытка вставки неуникального значения в уникальный индекс:
Microsoft SQL Server Native Client 10.0: The CREATE UNIQUE INDEX statement terminated because a duplicate key was found for the object name 'dbo._UsersWorkHistory' and the index name '_UsersWorkHistory_2'. The duplicate key value is (0, 0, 0x00000000000000000000000000000000).
HRESULT=80040E2F, SQLSrvr: SQLSTATE=23000, state=1, Severity=10, native=1505, line=1

Проверка chdbfl.exe выдает:

Обнаружены дублирующиеся ключи в уникальных индексах таблицы '_USERSWORKHISTORY'

Tool-1CDv4 только просмотр показывает эти записи.

Как удалить глючные или переиндексировать?
1 Волшебник
 
05.02.24
14:50
грохните таблицу _USERSWORKHISTORY
2 iva77ru
 
05.02.24
15:00
Чем это можно сделать?
3 Волшебник
 
05.02.24
15:02
1. Разверните в файловую.
2. Выполните:
ИсторияРаботыПользователя.ОчиститьВсе();

3. Сделайте новую выгрузку dt
4 iva77ru
 
06.02.24
08:56
Спасибо, загрузилось.
5 Волшебник
 
06.02.24
09:08
(4) 👍