Ошибка при загрузке dt в новую базу SQL. #566487


#0 by Aksakal
Доброго времени суток! Делаю миграцию с одного сервера на другой. Выгрузил в dt УТ 10.3.8.9 (платформа 8.1.15.14) из одной базы SQL (2008 R2), и пытаюсь загрузить в новую чистую такую же SQL 2008 R2. Загрузить не получается, "Ошибка загрузки информационной базы. В информационную базу загружены не все данные по причине: Попытка вставки неуникального значения в уникальный индекс ... бла бла" ругается на таблицу dbo._AccumRegTotals4429. Это какой-то регистр итогов, но какой именно? Тестирование и исправление с пересчётом итогов делал, и не раз. Подскажите, гуру, куда ковырять дальше?
#1 by KUBIK
Проверь выгрузку (локально = загрузи в пустую ИБ). все ОК?
#2 by d_koz
попробуй загрузить сначала в файловую, если все ок, то ищи, где какую галку не там поставил уже в настройках скуля
#3 by Aleksey
Отключи итоги выгрузи, а в новой базе опять включишь
#4 by opty
перед выгрузкой в dt сделай тестирование и исправление , тогда загрузится
#5 by Aksakal
Так не пробовал, сейчас попробую. Как отключить итоги? Делал так не раз, не помогает
#6 by shuhard
ты же не первый и у Гилева статьи есть и на мисте
#7 by borik
А в чём глубокий смысл переносить базу средствами 1С? Может проще и быстрее с бэкапа SQL поднять?
#8 by МихаилМ
1) значит в источнике задвоенные записи. сответственно сначала нужно исправить данные на инфостарте есть обработка поиска дублей и удаления только из таблицы остатков удалить можно только добавлением компенсирующих движений 2) или можно оставить ошибку тогда   3) у меня была такая ситуация с dt те в источнике я не мог поправить данные тогда написал триггер ддл который удалял таблицу  с индексами и создавал без индеков естественно перед этим я сохранил структуру с индексами и после разборки с задвоенными добавил индексы.
#9 by Aleksey
Процедура ВключитьИтогиНажатие(Элемент) для каждого регистр из метаданные.РегистрыБухгалтерии цикл конеццикла; для каждого регистр из метаданные.РегистрыНакопления цикл для каждого регистр из метаданные.РегистрыНакопления цикл КонецПроцедуры
#10 by Черников
Один раз победили такое проведя тестирование и исправления два раза подряд
#11 by opty
Строго говоря тестирование и исправление с включенной галкой "Проверка ссылочной целостности" убирает ошибку задвоения записией
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С