Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Проблема загрузки из файловой базы в SQL базу

↓ [Serg_1960, 12.10.17 - 10:05]
Проблема загрузки из файловой базы в SQL базу
Я
   Jurgens73
 
11.10.17 - 12:36
При загрузке базы из файлового варианта в sql базу выдает ошибку:
шибка загрузки информационной базы. В информационную базу загружены не все данные
по причине:
Попытка вставки неуникального значения в уникальный индекс:
Microsoft SQL Server Native Client 11.0: Выполнение инструкции CREATE UNIQUE INDEX прервано, поскольку обнаружен повторяющийся ключ для объекта
с именем "dbo._DocumentChngR4353" и индекса с именем "_Document4353_ByNodeMsg_RNR".
Повторяющееся значение ключа: (0x0000000b, 0x9818001d92b4b15111e0a7b1865da950, <NULL>, 0x909714dae9e979c911e2e87804704217).
HRESULT=80040E2F, SQLSrvr: SQLSTATE=23000, state=1, Severity=10, native=1505, line=1

Через обработку "получить структуру данных" узнал что это:
Таблица: Документ.ПоступлениеТоваровУслуг.Изменения, Имя таблицы хранения: DocumentChngR4353, Назначение: РегистрацияИзменений
- поля: 
   Узел (Node)
   НомерСообщения (MessageNo)
   Ссылка (ID)
- индексы: 
   ByNodeMsg
      Узел + НомерСообщения + Ссылка (Node + MessageNo + ID)
   ByDataKey
      Ссылка + Узел (ID + Node)

Делал и chdbfl и ТИИ файловой базы, но всеравно выдает ошибку при загрузке в скуль базу.
через Тулл 1С открывал и пробовал удалить вообще таблицу _DocumentChngR4353. но потом при выгрузке базы вылетает 1С вообще.
пробовал выгрузить таблицу в xml файл. и поиском поискать 0x9818001d92b4b15111e0a7b1865da950, но такого значения в файле нет.

Даже не знаю что уже сделать? посоветуйте
 
 
   Jurgens73
 
1 - 11.10.17 - 12:39
База на 8.2 1С:Бухгалтерия релиз 2.0.66.36
   lubitelxml
 
2 - 11.10.17 - 12:47
"пробовал выгрузить таблицу в xml файл. и поиском поискать 0x9818001d92b4b15111e0a7b1865da950"

0x909714dae9e979c911e2e87804704217 - тоже отсутствует?
   Jurgens73
 
3 - 11.10.17 - 12:49
0x909714dae9e979c911e2e87804704217 - тоже отсутствует?

да. и этого нет значения
   Шаман
 
4 - 11.10.17 - 13:00
попробуй в скул  создать новую базу .без всяких таблиц и загрузить туда
   Шаман
 
5 - 11.10.17 - 13:14
либо в 1с базе найти эту таблицу и удалить ее .потом загрузить в скл
   assasu
 
6 - 11.10.17 - 13:20
(0) убей рег . изменения и потом уже грузи
   Jurgens73
 
7 - 11.10.17 - 13:32
либо в 1с базе найти эту таблицу и удалить ее
а как найти в 1с эту таблицу?
   Jurgens73
 
8 - 11.10.17 - 13:33
(0) убей рег . изменения и потом уже грузи

это же не рег изменения (нет такого кстати) а документ Таблица: Документ.ПоступлениеТоваровУслуг.Изменения
   Шаман
 
9 - 12.10.17 - 09:48
sql база пустая ? новая. куда ты загуржаешь файл
   AlfaDog
 
10 - 12.10.17 - 09:52
Какой SQL? Какая платформа?
 
 Рекламное место пустует
   Serg_1960
 
11 - 12.10.17 - 10:04
(0) Sorry, но возникновение ошибки "Попытка вставки неуникального значения в уникальный индекс" при миграции базы из файлового варианта в SQL - это местный, уже рванный баян.

Автор, пользуйтесь поиском!
   Serg_1960
 
12 - 12.10.17 - 10:13
"через Тулл 1С открывал и пробовал удалить вообще таблицу _DocumentChngR4353" - в (8) один из вариантов решения проблемы.

Азбука: просмотреть и удалить регистрацию изменений можно штатным способом в типовой конфигурации или используя универсальную обработку с ИТС "Регистрация изменений для обмена".
   SSSSS_AAAAA
 
13 - 12.10.17 - 10:19
(8) "это же не рег изменения (нет такого кстати) а документ Таблица: Документ.ПоступлениеТоваровУслуг.Изменения"
Здрасте, корова настя... А что же это такое? Это как раз таблица изменений в Документ.ПоступлениеТоваровУслуг
Легко и просто смотрится в консоли запросов, где и дубликаты ищутся на раз.
   Serg_1960
 
14 - 12.10.17 - 10:26
(13) "Великий и могучий..." - но не все им в совершенстве владеют, да и косноязычие никто не отменял :) Сказал по сути верно, но не к месту и свои мысли неверно сформулировал словесно.
   Serg_1960
 
15 - 12.10.17 - 10:35
Возможно автору ссылка https://helpf.pro/faq/view/483.html поможет определить конкретный документ в базе, порождающий эту ошибку.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует