|   |   | 
| 
 | v7: Как быть мужиком и выгрузить БП 77 в xml для загрузки в 8.2 | ☑ | ||
|---|---|---|---|---|
| 0
    
        Длинный Клиент 01.02.12✎ 19:28 | 
        Более суток пытаюсь выгрузить Бух 7.7, 535 релиз, стандартным "переходом на 8" в xml.
  1,5 гига папка базы, файловый режим. Сделано ТИИ. Сначала на 32 битном виндус 2003 сервер, процессоре i3 , на 160 000элементе ругается на память, прекращает. Думал, ограничение в 2 гига на процесс в памяти. На 64-битной винде 7, процессоре Е8400, - на 170 000 эл-те ругается и прекращает. На 64-битной винде 7, процессоре amd x4, - на 170 000 эл-те ругается и прекращает. ОЗУ везде 4 гига + файл подкачки большой. Что бы такое сделать с базой, чтобы выгрузить справочники и остатки на начало 2012 в xml ? | |||
| 1
    
        mvgfirst 01.02.12✎ 19:30 | 
        Может поднапрячь яйцы и написать выгрузку по частям, порциями по 100К элементов?     | |||
| 2
    
        ДенисЧ 01.02.12✎ 19:32 | 
        Взять исходники 1с и пересобрать под 64, почувствовать себя мужиком!     | |||
| 3
    
        Neu4 01.02.12✎ 19:34 | 
        была такая же ситуация - выгружал частями - если остатки то по складам, если цены - то по типам  цен.     | |||
| 4
    
        jsmith82 01.02.12✎ 19:45 | 
        у тебя наверно в обработчике выгрузки какой-то справочник слишком большой, потому что я выгружал и большие базы без проблем     | |||
| 5
    
        zak555 01.02.12✎ 19:48 | 
        20 тыщ элементов - это около 20 мин
  => 160 тыщ - 160 мин или чуть более 3х часов | |||
| 6
    
        Злопчинский 01.02.12✎ 19:53 | 
        иксемель - зло. вы тока представьте сколько он будет загружаться...
  если значть как построен учет в 7.7 и в БП - то все можно быстро перенести частями/текстовками и прочей хренью.. народ не представляет как учет на БП организован - вот и мается "универсальными" инструментами... | |||
| 7
    
        MadJhey 01.02.12✎ 19:53 | 
        (1) +1
  правила отредактировать в конвертации: 1. вначале только перенести справочники. 2. отредактировать правила так, чтобы переносил только ссылки на элементы справочников 3. перенести документы. если умрет на п.2 то и его делать по частям | |||
| 8
    
        Длинный Клиент 01.02.12✎ 19:55 | 
        (6)одинэсник ленив     | |||
| 9
    
        Длинный Клиент 01.02.12✎ 19:56 | 
        (6) загружается в 8.2 оч быстро, я часто переносы 7.7-8.2 делаю, выгружается долго, загружается быстро всегда.     | |||
| 10
    
        MadJhey 01.02.12✎ 19:56 | 
        (6) загружается все быстро. а вот выгружается ...     | |||
| 11
    
        kauksi 01.02.12✎ 20:10 | 
        в варианте клиент-сервер не пробовал? Хотя по опыту переноса из ТиС в УТ - такая же байда - затыкается при большом справочнике номенклатура... поэтому типовой сделали из 3х частей...     | |||
| 12
    
        zak555 01.02.12✎ 20:11 | 
        (0) подключиться из 8ки к 7ке ?     | |||
| 13
    
        Длинный Клиент 01.02.12✎ 20:26 | 
        (12) Да. При подключении из 8ки происходит то же самое. 8ка запускает 7ку с ее стандартной процедурой выгрузки в хмл, потом читает этот хмл.
  Пробую сейчас разное хитрое. (11)это в ТиС-УТ он из 3 последовательных частей, а в БП7-БП8- все разом | |||
| 14
    
        DGorgoN 01.02.12✎ 20:26 | 
        Частями..     | |||
| 15
    
        zak555 01.02.12✎ 20:27 | 
        (13) так хмл будет создавать не v7plus.dll     | |||
| 16
    
        Длинный Клиент 01.02.12✎ 20:29 | 
        (15) вроде как не отличаются процессы. 8ка запускает просто 7ку с ее прибамбасами и ее средствами выгружает хмл. На выходе- та же ошибка. Пробовал.     | |||
| 17
    
        GreyK 01.02.12✎ 20:31 | 
        (0) Ты с чем не справился? С "быть мужиком" или с "выгрузить БП 77 в xml для загрузки в 8.2 " :)     | |||
| 18
    
        zak555 01.02.12✎ 20:36 | 
        (16) да ?
  а я вижу что по-другому | |||
| 19
    
        vde69 01.02.12✎ 20:58 | 
        для начала нужно в 7.7 сделать свертку и удаление ненужного
  потом полное ТиИ потом уже переносить | |||
| 20
    
        Длинный Клиент 01.02.12✎ 21:02 | 
        (19)вот так сейчас и делаю, свертка прошла, тии идет     | |||
| 21
    
        raykom 01.02.12✎ 21:31 | 
        В дополнительных возможностях есть выгрузка в БУХ 2.0 Документами.
  Там хорошо работают отборы. Перетащи поотдельности справочники, потом доки за период отдельными партиями - по месяцу там или по неделе. Ну а стандартной обработкой перехода - только первый пункт используй. Получи остатки сверткой и перенеси их в 8.2. Т.к. справочники уже там будут, ей уже и носить нгичего не придется. Должно прокатить. | |||
| 22
    
        Длинный Клиент 02.02.12✎ 00:50 | 
        Свертка на 31.12.11 уменьшила базу до 750 метров, но не помогло, вылетает на 76.АВ счете.
  (21) посмотрю ту обработку. А переносились итак только остатки на 2012. | |||
| 23
    
        sanja26 02.02.12✎ 00:54 | 
        сегодня слышал про такую же проблему, уснка 77 в файл второй день выгружается...     | |||
| 24
    
        Длинный Клиент 02.02.12✎ 00:57 | 
        Вроде как 533 релиз выгружал этой же базы без проблем, а как обновил на 535, появилось. Надо проверить гипотезу.     | |||
| 25
    
        slowpoke1C 02.02.12✎ 10:26 | 
        А если попробовать вот это: http://1c.alterplast.ru/exchange.html ?     | |||
| 26
    
        Длинный Клиент 02.02.12✎ 10:49 | 
        Вот такая ошибка:
  Ошибка получения данных из информационной базы 1С:Предприятия 7.7: "Ошибка исполнения обработчика: ПВД_ПередОбработкойПравила_тДанныеПоНДСпоАвансам: msxml3.dll: Недостаточно памяти для завершения операции. Закомментировал эту процедуру в выгрузке, мне сейчас 76 счет не нужен, жду результатов. Оказывается таких тем по поиску "msxml3.dll" и "недостаточно памяти" на мисте больше чем у ВР МПХ. (25) Буду смотреть, спасибо | |||
| 27
    
        verba 02.02.12✎ 11:15 | 
        (26) Чаще всего виснет на произвольных правилах выгрузки - запросы там смотреть надо. Если документы - дробить по периодам, если справочники - отключать их в правилах обмена (в предприятии), по ссылкам нужные загрузятся, те, что без ссылок, возможно и не нужны, а возможно и нужны, смотреть индивидуально.
  Остатки по счетам собираются запросами, если виснет на них - партиями их переносить. Главный принцип - дробить, как было сказано. Запросы смотреть в правилах... | |||
| 28
    
        Длинный Клиент 02.02.12✎ 14:03 | 
        Да получилось выгрузить, без 76 счета (26)     | |||
| 29
    
        ЧеловекДуши 02.02.12✎ 14:16 | 
        Для больших файлов используй последовательную запись в файл :)
  1cv77: XML Parser (v7plus). Обойти последовательно записываемый файл. Чтение xml. Подскажите с XML (ПоследовательноСчитываемыйДокумент) | |||
| 30
    
        Franchiser 02.02.12✎ 21:31 | 
        (26) у меня была такая проблема, решилось сменой компьютера на котором запускал процесс выгрузки. Различие было в размере выделенной виртуальной памяти, но подробно не рассматривал. Потом если выгружать только остатки проходит очень быстро, а если остатки и обороты то может занять и 5-6 часов. 
  Чтобы выгрузить только остатки указываешь дату начала равной дате конца. | |||
| 31
    
        Franchiser 02.02.12✎ 21:38 | 
        P.S. еще отличие: ошибка возникала на 64-разрядном сервере, на 32-х разрядном ошибка не наблюдалась.     | |||
| 32
    
        Длинный Клиент 03.02.12✎ 01:20 | 
        Спасибо. Проблема решилась в (28).     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |