Ошибка "Попытка вставки неуникального значения в уникальный индекс"
Добрый день. Есть УТ 11.4.13.103) типовая, на платформе (8.3.19.1264) и 9.6.7-1.1C postgres.
При ТИИ базы выходит ошибка:
И непонятно что тут делать. В интернетах пишут мол "грохнули индекс", правда как грохали и что конкретно делали, никто не пишет, или пишут для SQL Express.
Тут непонятно что грохать SEL ECT * FR OM pg_indexes WHERE tablename = '_document410'
показывает индексы и индекса _document410_vt12786_skng в списке нет.
Если грохнуть DR OP TABLE _document410, то потом ТИИ при реиндексации и реструктаризации прерывается с ошибкой СУБД 42P01, что _document410 - нету. Гронуть конкретно индекс _document410_vt12786_skng нельзя, потому что ну его нет.
И что тут делать, не ясно, может кто советом помочь?
При ТИИ базы выходит ошибка:
Попытка вставки неуникального значения в уникальный индекс:
23505: ERROR: could not create unique index "_document410_vt12786_skng"
DETAIL: Key (_fld969, _document410_idrref, _keyfield)=(0, \xa10e7071bccd52c111e968c89c9b7c53, \x00000000) is duplicated.
23505: ERROR: could not create unique index "_document410_vt12786_skng"
DETAIL: Key (_fld969, _document410_idrref, _keyfield)=(0, \xa10e7071bccd52c111e968c89c9b7c53, \x00000000) is duplicated.
И непонятно что тут делать. В интернетах пишут мол "грохнули индекс", правда как грохали и что конкретно делали, никто не пишет, или пишут для SQL Express.
Тут непонятно что грохать SEL ECT * FR OM pg_indexes WHERE tablename = '_document410'
показывает индексы и индекса _document410_vt12786_skng в списке нет.
Если грохнуть DR OP TABLE _document410, то потом ТИИ при реиндексации и реструктаризации прерывается с ошибкой СУБД 42P01, что _document410 - нету. Гронуть конкретно индекс _document410_vt12786_skng нельзя, потому что ну его нет.
И что тут делать, не ясно, может кто советом помочь?
Прикрепленные файлы:
По теме из базы знаний
- Ошибка "В процессе обновления информационной базы произошла критическая ошибка"
- Проверка и исправление неверных значений субконто, видов субконто, валюты в регистре бухгалтерии "Хозрасчетный"
- Ошибка в 1С: Не удается вставить повторяющуюся строку ключа в объект
- Ошибка: Попытка вставки неуникального значения в уникальный индекс: Microsoft SQL Server. При переходе с Бух ПРОФ на КОРП и не только
- Исправление субконто с типом значения NULL + Лечение "Попытка вставки неуникального значения в уникальный индекс: Microsoft SQL Server"
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
Вот его бы лично я и удалил для начала.
Гронуть конкретно индекс _document410_vt12786_skng нельзя, потому что ну его нет.
Если внимательно посмотреть на список индексов и сравнить его с: DETAIL: Key (_fld969, _document410_idrref, _keyfield)=(0, \xa10e7071bccd52c111e968c89c9b7c53, \x00000000) is duplicated.
То можно заметить, что поле _idrref идет вторым параметром только в одном индексе - первом по списку.
Вот его бы лично я и удалил для начала.
Аналогичная ситуация. Где то дублируются индексы в ЖД.Документы.
Ошибка выглядит так:
Попытка вставки неуникального значения в уникальный индекс:
23505: ERROR: could not create unique index "_documentjournal24162_1ng"
DETAIL: Key (_fld2350, _documenttref, _documentrref)=(0, \x0000039e, \xbc1c3c7c3f16f1bc11ece342671485b0) is duplicated.
Платформа 8.3.23.1739. Есть расширения с новыми объектами и с объектами заимствованными в ЖД. Отключение расширений не помогает
ТИИ падает, попытка загрузить в файловую падает, примитивные команды для Postgres REINDEX/ANALYZE не помогли
Решение пока не найдено...
Ошибка выглядит так:
Попытка вставки неуникального значения в уникальный индекс:
23505: ERROR: could not create unique index "_documentjournal24162_1ng"
DETAIL: Key (_fld2350, _documenttref, _documentrref)=(0, \x0000039e, \xbc1c3c7c3f16f1bc11ece342671485b0) is duplicated.
Платформа 8.3.23.1739. Есть расширения с новыми объектами и с объектами заимствованными в ЖД. Отключение расширений не помогает
ТИИ падает, попытка загрузить в файловую падает, примитивные команды для Postgres REINDEX/ANALYZE не помогли
Решение пока не найдено...
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот