Имя: Пароль:
1C
 
1с Выгрузка остатков из УТ10.3 вУТ11 "падает" с сообщением "Не хватает памяти"
0 e053nk
 
25.11.20
09:19
Есть старая 10.3, допиленная. Нужно перенести остатки в УТ 11.Делаю все компе с 12 Гб памяти.
За основу взял стандартную обработку перехода из УТ 11,выдернул правила  обмена  ,в КД2 доработал (что увидел).Поставил ограничение по выгрузке помеченных на удаление справочников Номенклатуры и Контрагентов- это по просьбе клиента, они так будут осекать неиспользуемые "старые" объекты. Постарался в УТ10 подвести остатки в нормальное состояние-минусовые партии ""зачел" с положительными, но ошибки еще остались.
В результате выгрузка отдельно справочников прошла, отдельно остатков тоже сформировалась. Т.е.есь 2 файла 90 и47 Мб. в Zip формате соответственно. В распакованном виде -2,5 и1,4 Гб формата XML.
Пытаюсь сейчас создать общую выгрузку (справочники+док)-запускал в ночь, сам лег спать. Утром программа УТ 10.3 написала "Нехватка памяти" и вылетела.
Вопрос :
1.Выгрузку общую как то можно оптимизировать(может есть какие то механизмы)чтобы она включила в одну выгрузку и справочники и документы остатков
2. Если  я отдельно загружу сначала справочники, потом документы остатков- проблем с задвоением справочников не будет? (Сам конечно попробую этот вариант -но каждая выгрузка идет по несколько часов, причем пока "пилил" правила -каждый раз приходилось ждать все время выгрузки появиться ошибка или нет. Поэтому хочу узнать сразу о возможных проблемах)
1 ДенисЧ
 
25.11.20
09:21
"-2,5 и1,4 Гб формата XML"

Итого уже 4. С учётом того, что ХМЛ в памяти жрёт в разы больше. А доступная память для вин32 - 2.5Г... Неудивительно
Или ограничивай выборки, или попробуй 64бит
2 ДенисЧ
 
25.11.20
09:21
"Если  я отдельно загружу сначала справочники, потом документы остатков- проблем с задвоением справочников не будет?"
Зависит от правил. Если по гуидам - не будет
3 Затейник
 
25.11.20
09:22
Режим работы файловая или серверная? Сервер 64 бита?
4 d4rkmesa
 
25.11.20
09:25
(0) "В лоб" не пробовали решить, 64-битная платформа, ограничение выгружаемых данных (пометить галочками только нужное)? Раздельно выгружать вполне можно, как правило, проблем с задвоением нет (но и исключить нельзя, встречался с задвоением именно на подобных типовых переносах).
5 e053nk
 
25.11.20
09:31
База пока файловая-это тестоваяуменя локально стоит.У клиента она работает на Постгри, но битность я не знаю-у админа спрошу.
Скорее всего 32 бит, у них давно она куплена, и тогда 32 хватало....
6 e053nk
 
25.11.20
09:32
(2) Правила типовые -систему поиска я не менял. Как в них посмотреть по чему  идет поиск?
7 Йохохо
 
25.11.20
09:36
(6) надо смотреть в документе на ПКО номенклатуры и думать, а почему же два файла)
8 e053nk
 
25.11.20
09:40
(7) А что там смотреть? Это я сам выбрал-отдельно справочники, отдельно документы выгружать.И два раза подряд сделал выгрузку с разными параметрами
9 Йохохо
 
25.11.20
09:43
(8) поля поиска и вообще поиск
10 e053nk
 
25.11.20
09:46
(9) Ну в ПКО отмечены в графе "Поиск" поля "Артикул,наименование,Полноенаименование,Родитеь,ЭтоГруппа" ,но где посмотреть установлен поиск по Гуидам или нет -я пока не знаю.
11 ДенисЧ
 
25.11.20
09:48
(10) Там есть галка "искать по внутреннему идентификатору"
12 e053nk
 
25.11.20
10:11
(11) О,нашел.Стоят 2 галки "Искать объект приемник по внутреннему идентификатору объекта источника" и " Продолжитьпотск по полямпоиска, если по идентификатору объект приемника не найден".Уже более понятно как работает. Т.е. как я понимаю Гуиды при переносе остатков у меня перейдут в УТ11 из УТ 10.Это хорошо...
13 Михаил Козлов
 
25.11.20
10:49
(12) Неоднократно переносил частями. При галке Искать по идентификатору задвоений не замечал.