|
Попытка вставки неуникального значения в уникальный индекс. Хелп |
☑ |
0
Nesh
03.04.12
✎
13:10
|
Попытка вставки неуникального значения в уникальный индекс:
Microsoft OLE DB Provider for SQL Server: The CREATE UNIQUE INDEX statement terminated because a duplicate key was found for the object name 'dbo._Const2700NG' and the index name '_Const2700_ByKey_BNG'. The duplicate key value is (0x31).
HRESULT=80040E2F, SQLSrvr: SQLSTATE=23000, state=1, Severity=10, native=1505, line=1
Как лечить, подскажите?
Произошло после перехода с 12 на 14 релиз 8.2.
И такое только в РБД. В центральной все ок.
|
|
1
Nesh
03.04.12
✎
13:21
|
ап
|
|
2
Alex S D
03.04.12
✎
13:23
|
ТИИ может поможет?
|
|
3
Nesh
03.04.12
✎
13:26
|
нет. такая ошибка вываливается при обновлении конфы в базу.
|
|
4
Nesh
03.04.12
✎
13:37
|
актуально.
|
|
5
МихаилМ
03.04.12
✎
13:38
|
Вы уже выяснили, что за таблица ._Const2700
суфикс NG - пересозданная таблица при реструктуризации.
1с пытается создать индекс по не уникальным значениям.
либо перехватите и отмените создание индекса
либо создайте уникальность полей индекса.
второе - проще
|
|
6
Nesh
03.04.12
✎
13:41
|
(5) да что за таблица выяснил, перенес ее из центральной (где нету проблем) - не помогло,
"либо создайте уникальность полей индекса." - я не знаю как оно повлияет на работу с базой в дальнейшем.
|
|
7
jsmith
03.04.12
✎
13:44
|
можно загрузить в SQL
обычно помогает
либо удалить запись через SQL
|
|
8
МихаилМ
03.04.12
✎
14:14
|
(6)
если отключить индекск - Вы тоже не знаете
как как оно повлияет на работу с базой в дальнейшем.
Вы смотрели содержание таблицы ?
|
|