|
РЕЛИЗЫ ПРОГРАММ 1С |
|
|
|
КОНСУЛЬТАЦИИ 1С |
|
|
|
ВНЕДРЕННЫЕ РЕШЕНИЯ |
|
|
|
1С РЕКОМЕНДАЦИИ - РАССЫЛКА |
|
|
|
|
Актуальные рекомендации на нашем новом сайте
1С
ПРЕДПРИЯТИЕ 8
ПОДАРКИ С КАЖДОЙ ПОКУПКОЙ
Консультации 1С -
1С:Предприятие 8
Вопрос: |
Проблема при обновлениии 1.5. на 1.6. Может быть кто-нибудь встречался и знает как решить? Ошибка возникает при обновлении с версии 1.5.19.2 в момент обновления конфигурации базы данных. по причине: Попытка вставки неуникального значения в уникальный индекс: Microsoft OLE DB Provider for SQL Server: The CREATE UNIQUE INDEX statement terminated because a duplicate key was found for the object name 'dbo._Sequence5773NG' and the index name '_Sequen5773_ByDims_TRNG'. The duplicate key value is (Jan 1 2006 12:00AM, 0x0000008a, 0x8f7f001485c9167d11db0b6f7ca42c4a). HRESULT=80040E2F, SQLSrvr: Error state=1, Severity=10, native=1505, line=1 Может-ли такое быть при налиичии "дублирующих" элементов справочников в базе данных, которые появились при выгрузке из ЗУП 2.5.3? Как известно из сообщений на форуме, выгрузка из ЗУП 2.5.3 производила синхронизацию справочной информации по уникальному идентификатору, что привело к дублированию. |
Ответ: |
Причиной ошибки может быть дублирование значения ссылки в какой-нибудь из объектных таблиц. Пришлите, пожалуйста, выгрузку информационной базы на v8@1c.ru для анализа и исправления или напишите обработку, обходящую все объектные таблицы с целью поиска дублирующихся ссылок. Для определения объекта, ссылка на который дублируется, можно выполнить запрос вида: ВЫБРАТЬ Справочник.Ссылка ИЗ Справочник.Справочник КАК Справочник СГРУППИРОВАТЬ ПО Справочник.Ссылка ИМЕЮЩИЕ КОЛИЧЕСТВО(*) > 1 Такой запрос нужно выполнить для каждого объекта метаданных типа: "справочник", "документ" и других, на которые возможна "ссылка". Найденные объекты нужно прочитать, удалить и записать заново.
-----------------------------------------
->
КОНСУЛЬТАЦИИ НА
1С ФОРУМЕ
<- |
|
|