|
Перенос данных из УПП 1.3 в УП 2 | ☑ | ||
---|---|---|---|---|
0
rinatru
17.02.15
✎
09:38
|
Были ли у кого случаи, что не могли перенести Номенклатуру из УПП 1.3 в УП 2? При выгрузке появляется сообщение "Мало памяти". В статусной строке пишет, что выгружается 240 тыс-ый объект.
Кто какой способ обхода данной проблемы использовал? |
|||
1
eklmn
гуру
17.02.15
✎
09:45
|
1) делать на хорошем сервере
2) переписать обработку на выгрузку порциями |
|||
2
rinatru
17.02.15
✎
09:48
|
1. сервер 64х... памяти много. сервер навороченный...
2. остается только это |
|||
3
leonidkorolev
17.02.15
✎
09:57
|
(0) Это чисто элементы справочника номенклатура чтоли? Тогда переписывать правила.
|
|||
4
rinatru
17.02.15
✎
10:02
|
(3) видимо не в теме. там не просто справочник переносится, к тому же достаточно огромный, с характеристиками, кучей ед. изм. и сериями.
Думал, кто уже сталкивался, и нашел вариант. Еще посмотрю на ответы часик, и наверное открою КД, буду дорабатывать на выгрузку по частям |
|||
5
shuhard
17.02.15
✎
10:11
|
(4) детский вариант - использовать полноразрядную ОС в голову не приходит ?
|
|||
6
rinatru
17.02.15
✎
10:18
|
(5) вечно ты свысока ко всем относишься. типа все дауны.
клиент - 8 Гб, i5, Win64x сервер - Скуль и Сервер1С - 64х. Само железо серверное тоже очень навороченное. Дело все в xml-библиотеке. Как расширить ей доступную память, вот вопрос. Скорее всего придется переписывать выгрузку по папкам. |
|||
7
shuhard
17.02.15
✎
10:23
|
(6) [клиент - 8 Гб, i5, Win64x ]
подход дауна мигрировать нужно на серверной платформе с нормальной памятью 8 ГБ - это смартафон |
|||
8
rinatru
17.02.15
✎
10:25
|
хорошо. тогда расскажи мне как на 32-разрядной 1С-ке, у которой все библиотеки также 32х.... получится использовать серверную платформу? тут ничего серверного абсолютно не затрагивается.
|
|||
9
leonidkorolev
17.02.15
✎
10:59
|
(8) А что означает "Сервер1С - 64х" в (6)?
|
|||
10
rinatru
17.02.15
✎
11:02
|
(9) то, что сервер приложения 1С тоже приобретен 64х разрядный. но в моем случае это фиолетово, т.к. xml-библиотека - также 32разрядная.. и больше, чем 2Гб она не сможет взять.
Может кто подскажет, как сделать так, чтобы побольше смогла использовать? |
|||
11
leonidkorolev
17.02.15
✎
11:09
|
(10) Уверен? Мне кажется система вываливается как раз при формировании данных в оперативной памяти, а библиотека только записывает последовательно xml-файл на диск не ей совсем не надо кучу памяти.
|
|||
12
rinatru
18.02.15
✎
10:25
|
В общем сделал сам.
Для тех, кто потом будет искать по поиску: В ПВД "Номенклатура" в обработчике ПередВыгрузкой поставил в самом начале Если Объект.Родитель = Параметры.ГруппаНоменклатуры Тогда Тогда Сообщить("Найден "+ Параметры.ГруппаНоменклатуры + " = "+ Объект.Наименование); Иначе Отказ = 1; КонецЕсли; и в Параметры добавил новый ГруппаНоменклатуры, в котором указываю папку. Минус данного способа в том, что перебирается весь справочник Номенклатура, но меня это устроило, т.к. уже некогда было делать что-то изящнее. а для особо умных, кто считает всех остальных даунами добавлю, что при выгрузке в xml файл используется 32х разрядная библиотека, и ей в общем-то пофигу какой у тебя сервер и все остальное окружение. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |