|
Ошибка при загрузке dt в новую базу SQL. | ☑ | ||
---|---|---|---|---|
0
Aksakal
26.08.11
✎
00:34
|
Доброго времени суток!
Делаю миграцию с одного сервера на другой. Выгрузил в dt УТ 10.3.8.9 (платформа 8.1.15.14) из одной базы SQL (2008 R2), и пытаюсь загрузить в новую чистую такую же SQL 2008 R2. Загрузить не получается, "Ошибка загрузки информационной базы. В информационную базу загружены не все данные по причине: Попытка вставки неуникального значения в уникальный индекс ... бла бла" ругается на таблицу dbo._AccumRegTotals4429. Это какой-то регистр итогов, но какой именно? Тестирование и исправление с пересчётом итогов делал, и не раз. Подскажите, гуру, куда ковырять дальше? |
|||
1
KUBIK
26.08.11
✎
00:38
|
(0) Проверь выгрузку (локально = загрузи в пустую ИБ). все ОК?
|
|||
2
d_koz
26.08.11
✎
00:39
|
(0) попробуй загрузить сначала в файловую, если все ок, то ищи, где какую галку не там поставил уже в настройках скуля
|
|||
3
Aleksey
26.08.11
✎
00:40
|
Отключи итоги выгрузи, а в новой базе опять включишь
|
|||
4
opty
26.08.11
✎
00:49
|
перед выгрузкой в dt сделай тестирование и исправление , тогда загрузится
|
|||
5
Aksakal
26.08.11
✎
07:44
|
(1) Так не пробовал, сейчас попробую.
(3) Как отключить итоги? (4) Делал так не раз, не помогает |
|||
6
shuhard
26.08.11
✎
07:54
|
||||
7
borik
26.08.11
✎
09:04
|
(0) А в чём глубокий смысл переносить базу средствами 1С?
Может проще и быстрее с бэкапа SQL поднять? |
|||
8
МихаилМ
26.08.11
✎
10:04
|
(0)
1) значит в источнике задвоенные записи. сответственно сначала нужно исправить данные на инфостарте есть обработка поиска дублей и удаления только из таблицы остатков удалить можно только добавлением компенсирующих движений 2) или можно оставить ошибку тогда (7) 3) у меня была такая ситуация с dt те в источнике я не мог поправить данные тогда написал триггер ддл который удалял таблицу с индексами и создавал без индеков естественно перед этим я сохранил структуру с индексами и после разборки с задвоенными добавил индексы. |
|||
9
Aleksey
26.08.11
✎
10:10
|
(5)
Процедура ВключитьИтогиНажатие(Элемент) для каждого регистр из метаданные.РегистрыБухгалтерии цикл регистрыбухгалтерии[регистр.имя].УстановитьИспользованиеИтогов(истина); конеццикла; для каждого регистр из метаданные.РегистрыНакопления цикл РегистрыНакопления[регистр.имя].УстановитьИспользованиеИтогов(истина); конеццикла; КонецПроцедуры Процедура ВыключитьИтогиНажатие(Элемент) Для каждого регистр из метаданные.РегистрыБухгалтерии цикл регистрыбухгалтерии[регистр.имя].УстановитьИспользованиеИтогов(ложь); конеццикла; для каждого регистр из метаданные.РегистрыНакопления цикл РегистрыНакопления[регистр.имя].УстановитьИспользованиеИтогов(ложь); конеццикла; КонецПроцедуры |
|||
10
Черников
26.08.11
✎
10:12
|
Один раз победили такое проведя тестирование и исправления два раза подряд
|
|||
11
opty
26.08.11
✎
10:14
|
Строго говоря тестирование и исправление с включенной галкой "Проверка ссылочной целостности" убирает ошибку задвоения записией
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |