Доброго времени суток, уважаемые коллеги! В этой заметке мы рассмотрим первый способ решения ошибки ошибку MS SQL Server «Cannot insert duplicate key row in object with unique index». Этот способ удобен, если есть возможность выгрузить базу в файловый вариант, если он вам не подходит, то можете воспользоваться вторым способ исправления этой ошибки. Если вам подойдет этот способ, то давайте начнем.

Сначала рассмотрим ошибки, которые появлялись при проведении и при удалении проведения документа «Поступление ТМЗ и услуг»:

Попытка вставки неуникального значения в уникальный индекс:
Microsoft OLE DB Provider for SQL Server:
Cannot insert duplicate key row in object 'dbo._AccRgAT15390'

Таблица базы ‘dbo._AccRgAT15390’ хранит сведения об остатках. Помогли следующие действия:

Выгрузка в файловый вариант

    1. Открыл серверную базу 1С (MS SQL Server) в режиме Конфигуратора.
    2. Из серверной базы выгрузил данные «Администрирование — Выгрузить информационную базу…» в файл 1Cv8_srv.dt.
    3. Создал пустую базу в файловом варианте.
    4. Загрузил данные «Администрирование — Зарузить информационную базу…» из файла 1Cv8_srv.dt.
  1. Открыл файловую базу в режиме 1С:Предприятие 8.2.
  2. Открыл обработку «Сервис — Универсальные обработки — Групповая обработка справочников и документов».
  3. Сделал отбор по документу «Поступление ТМЗ и услуг».
  4. Отменил проведение выбранных документов и затем провёл их.

Загрузка в серверный вариант

  1. Из файловой базы выгрузил данные «Администрирование — Выгрузить информационную базу…» в файл 1Cv8_fl.dt.
  2. Открыл серверную базу в режиме Конфигуратора.
  3. Загрузил данные в серверную базу «Администрирование — Зарузить информационную базу…» из файла 1Cv8_fl.dt.
  4. Открыл серверную базу в режиме 1С:Предприятие 8.2.
  5. Открыл обработку «Сервис — Универсальные обработки — Групповая обработка справочников и документов».
  6. Сделал отбор по документу «Поступление ТМЗ и услуг».
  7. Отменил проведение выбранных документов и затем провёл их.

Если вам не помог этот вариант, то смотрите второй способ исправления ошибки «Cannot insert duplicate key row in object with unique index».


Этот блог читают уже более 3000 человек - читай и ТЫ!

0 ответы

Ответить

Хотите присоединиться к обсуждению?
Не стесняйтесь вносить свой вклад!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *