8.х Попытка вставки неуникального значения в уникальный индекс

Тема в разделе "Установка платформы "1С:Предприятие 8"", создана пользователем Роман_Н, 18 окт 2014.

  1. TopicStarter Overlay
    Роман_Н
    Offline

    Роман_Н Опытный в 1С

    Регистрация:
    3 июл 2012
    Сообщения:
    291
    Симпатии:
    0
    Баллы:
    26
    Доброй ночи)
    Загружаю *.dt в базу PostgreSQL. Выдает такую ошибку "Попытка вставки неуникального значения в уникальный индекс". Тестирование и исправление в файловом варианте, тоже вылетает с ошибкой.
    Как найти и справить ошибку, подскажите пожалуйста?!

    Конфигурация: Комплексная Автоматизация 1.1
    ошибка_КА.jpg
  2. TopicStarter Overlay
    Роман_Н
    Offline

    Роман_Н Опытный в 1С

    Регистрация:
    3 июл 2012
    Сообщения:
    291
    Симпатии:
    0
    Баллы:
    26
    Вот, что выдает Ms SQL:
    Код:
    Попытка вставки неуникального значения в уникальный индекс:
    Microsoft SQL Server Native Client 10.0: Выполнение инструкции CREATE UNIQUE INDEX прервано, поскольку обнаружен повторяющийся ключ для объекта с именем "dbo._InfoRg16468" и индекса с именем "_InfoR16468_ByDims_RRR". Повторяющееся значение ключа: (0x00, 0x00000000, 0x00000000000000000000000000000000, 0x00000000000000000000000000000000, 0x00, 0x00000000, 0x00000000000000000000000000000000).
    HRESULT=80040E2F, SQLSrvr: SQLSTATE=23000, state=1, Severity=10, native=1505, line=1
  3. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.581
    Симпатии:
    717
    Баллы:
    204
    Уточняющий вопрос: в рамках ТиИ выполнялось реиндексирование?
  4. TopicStarter Overlay
    Роман_Н
    Offline

    Роман_Н Опытный в 1С

    Регистрация:
    3 июл 2012
    Сообщения:
    291
    Симпатии:
    0
    Баллы:
    26
    Ошибка выскакиевает в процессе загрузки *.dt. При ТиИ тоже самое.
  5. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.581
    Симпатии:
    717
    Баллы:
    204
    Какие операции проводились в рамках ТиИ?
  6. LordMaverick
    Offline

    LordMaverick Профессионал в 1С

    Регистрация:
    17 мар 2014
    Сообщения:
    3.443
    Симпатии:
    375
    Баллы:
    104
  7. TopicStarter Overlay
    Роман_Н
    Offline

    Роман_Н Опытный в 1С

    Регистрация:
    3 июл 2012
    Сообщения:
    291
    Симпатии:
    0
    Баллы:
    26
    Все галочки.
    Но в итоге я подебил эту проблему: dbo._InfoRg16468 - это регистр сведений (InfoRgXXXXX). В нем были записи с пустыми измерениями. т.е. с одиновковыми значениями измерений. Удалил.
    Код:
    Запрос = Новый Запрос;
        Запрос.Текст =
        "ВЫБРАТЬ РАЗЛИЧНЫЕ
        |    ОбъектыДоступаДокументов.ДокументСсылка,
        |    ОбъектыДоступаДокументов.ВидОбъектаДоступа,
        |    ОбъектыДоступаДокументов.ОбъектДоступа
        |ИЗ
        |    РегистрСведений.ОбъектыДоступаДокументов КАК ОбъектыДоступаДокументов";
     
        // Выгрузка результата запроса
        ТаблицаОставляемыхЗаписей = Запрос.Выполнить().Выгрузить();
     
        НаборЗаписей = РегистрыСведений.ОбъектыДоступаДокументов.СоздатьНаборЗаписей();
     
        НаборЗаписей.Загрузить(ТаблицаОставляемыхЗаписей);
     
        НаборЗаписей.Записать();
    
    Теперь, дальше пошли. При "Проверка лигической целостности" - Документы.РеализацияТовароИУслуг.
    ошибка_КА21.jpg
    --- Объединение сообщений, 19 окт 2014 ---
    Да читал. Но не помогает, все что сказано про проблемы при загрузке. И почему то не открывается обработка НастройкаТехнологическогоЖурнала - ничего не происходит...

Поделиться этой страницей