Имя: Пароль:
1C
 
Ошибка duplicate key was found for the object name 'dbo.Files'
,
0 РенеДекарт
 
07.08.14
18:03
Попытка вставки неуникального значения в уникальный индекс:
Microsoft OLE DB Provider for SQL Server: CREATE UNIQUE INDEX statement terminated because a duplicate key was found for the object name 'dbo.Files' and the index name '_AccumR5227_ByDims6441_RTRN'. The duplicate key value is (b0addd84-8092-4957-8640-1cf3bd8aa8e6.pfl)
Как через DT-Менеджер и Tool_1CD найти смещение и поправить/удалить дубли ссылок?

Вот тут не понял:
v8: v8: Загрузка в SQL базу.
"Осталось только ему чуток напрячься и посмотреть из каких полей состоит этот ключ. В ключе - реквизиты ТЧ. Запрос на уникальность по реквизитам индекса - ипроблема автора решена."
Что за "Запрос на уникальность по реквизитам индекса"??

"распаковать DT файл программой DTManager
удалить строки 0x00000000000000000000000000000000, 0x00000000
запаковать." - распаковываю в EmEditor в hex - и где искать?
1 РенеДекарт
 
07.08.14
18:10
*and the index name 'PK__FILES_589E6...'
2 МихаилМ
 
08.08.14
04:26
dt менеджер для 8.2 не умеет распаковывать  данные в читаемом виде.
3 МихаилМ
 
08.08.14
04:45
так что остается только правка 1cd
либо ddl триггеры.
4 РенеДекарт
 
08.08.14
09:06
(2)>dt менеджер для 8.2 не умеет распаковывать  данные в читаемом виде.
- распаковывает в читаемом - править нельзя...
>так что остается только правка 1cd
- как найти интересующий индекс в Tool_1CD?
>либо ddl триггеры.
- база не развертывается в принципе в SQL, триггеры здесь еще не зайдествованы.
5 РенеДекарт
 
08.08.14
11:46
Так как найти и исправить-то?
Нужен совет именно в этом вопросе.
6 МихаилМ
 
08.08.14
13:20
(4)
"база не развертывается в принципе в SQL, триггеры здесь еще не зайдествованы"

1) узнайте , что такое ddl триггеры.
2) воспользуйтесь поиском по форуму - найдете мои примеры ddl триггеров.
3) адаптируйте под свой случай.
7 РенеДекарт
 
08.08.14
15:29
(6) как вы работаете с ddl, не имея базы в SQL?
>воспользуйтесь поиском по форуму - найдете мои примеры ddl триггеров.
- возможно, они называются не "примеры" - нашел только этот
8 РенеДекарт
 
08.08.14
15:29
9 МихаилМ
 
08.08.14
15:54
(7)
еще раз
узнайте , что такое ddl триггеры

после этого будете знать ключевые слова для поиска.

например самое простое http://yandex.ru/yandsearch?text="create%20trigger"%20МихаилМ&lr=213&safety=1&site=forum.mista.ru
10 РенеДекарт
 
08.08.14
17:45
(9) понятно, смотрю