1c ошибка разбора xml out of memory

При попытке распечатать расчет по страховым взносам в программе 1С возникает проблема Ошибка разбора XML. xmlSAX2Characters - Out of memory.
ошибка разбора xml 1С

Решение проблемы следующее:
В папке в которой у вас находится база 1С найдите файл с расширением .xml. Удалите его и всё должно заработать. Если нет то стоит также почистить папку temp в AppData > local.


[Всего голосов: 0    Средний: 0/5]

Лечится ли ошибка «out of memory» возникающая при выгрузке xml? ☑ 0

IamAlexy

08.03.09

21:26

Есть база 7.7

Выгружаю из нее данные для перехода на 8ку.

База не очень большая.. элементов справочника контрагентов имеющих остатки порядка 600 тысяч..

при выгрузке в xml после пары тройки часов вываливается  с «out of memory» причем на компе естественно никакой нехваткой памяти, процессорной мощности или жесткого диска и не пахнет.

вопрос это лечится или придется резать стандартные правила для перевода «по кускам» ?

естественно что платформы все обновлены, релизы и правила последние.

1

ТелепатБот

08.03.09

21:26

2

Злопчинский

08.03.09

21:35

гаечки поштучно учитываете?

3

IamAlexy

08.03.09

21:36

(2) именно.. и болтики в отдельном справочнике…
мало того в справочнике договоров хранится «левая резьба» один договор и «правая резьба» другой договор…

а по существу мысли есть?

4

Aleksey_3

08.03.09

21:48

Только бить, и выгружать частями

5

IamAlexy

08.03.09

21:50

(4) угу. просто хотел уточнить.. а то потрачу время а окажется что есть какойнить «обновленный драйвер для xml» который позволяет работать с файлами больше чем 1 гиг.

6

Cap_1977

08.03.09

21:50

(0) У тебя валиться XML-парсер, тот который от мелкософта. Валиться он изза того что пытается отожрать больше 2 Гб памяти (он _весь_ формируемый/считывамый xml-файл держит в памяти + его собственные глюки). Попробуй формировать выходной файл вручную — xml этоже по сути текст ))).

7

milan

08.03.09

21:54

(6) Скорее всего не удастся выгрузить в последовательный файл, хотя чем черт не шутит.

8

IamAlexy

08.03.09

22:01

(7) даже не буду пытаться.
либо по оле выгружу либо правила покоцаю чтобы частями выгружать.. подумаю еще что именно делать…

9

milan

08.03.09

22:04

(8) Не по спортивному получается ;)

10

ДенисЧ

08.03.09

22:10

поставить 64бит систему и соотв скл.

Написать выгрузку через скл.

и 8ку взять 64бит.

11

IamAlexy

08.03.09

22:12

(10) быстрее по оле + лицензии на х64 сервер предприятия нету :)
а система и так х64

12

milan

08.03.09

22:15

(11) Сдается мне что по ОЛЕ не быстро 600К контрагентов с остатками выгрузится ;)

13

IamAlexy

08.03.09

22:18

(12) ну думаю быстрее чем переписывать правила под SQL + смена платформ на x64 + неясный результат в итоге :)

причем по оле можно запустить в несколько потоков.
1с не занимает все ядра в процессе работы. тоесть на четырехядерном проце можно запустить четыре потока и они будут нормально в полную силу выгружаться :)

14

milan

08.03.09

22:21

(13)Под ОЛЕ есть готовая обработка ???

и потом непонятно как бить на части, по буквам алфавита ???

15

IamAlexy

08.03.09

22:22

(14) на 80% готовая.
а зачем по оле бить на части?

16

milan

08.03.09

22:25

(15)
>>на четырехядерном проце можно запустить четыре потока и они будут нормально в полную силу выгружаться :)
Или 4 раза одно и тоже выгружать ???

17

Cap_1977

08.03.09

22:26

(13) «1с не занимает все ядра в процессе работы.» — правильно, семерка писалась когда о гипертрейдинге и двухголовости еще не слыхали.
«тоесть на четырехядерном проце можно запустить четыре потока и они будут нормально в полную силу выгружаться :)» — издешь ))) будкт использваться только один камень.

18

IamAlexy

08.03.09

22:27

(17) хм. нужно думаешь разные процессы всеравно на первый будут вешаться ?

19

IamAlexy

08.03.09

22:29

(16) зачем одно и тоже:
первый выгружает допустим остатки по 62ым счетам
второй допустим по 60ым
третий какойнить там 10ый счет

естественно перед этим предварительно полная синхронизация справочников.

20

Cap_1977

08.03.09

22:32

(18) Да. всегда грузиться первый камень. Хочешь чтоб нагрузка распределялась на все: ставь линь (или бсд) поверх нее wmware esx server. на него гостевую вынь 2003; тогда у тебя будут загружены _все_ камни — nix разрулит.

21

milan

08.03.09

22:35

(19) Сами по себе остатки — мелочь, там по ссылкам цепляется всякая фигня, вот и растет файл выгрузки.
Как раз >>полная синхронизация справочников.
и занимает большую часть места в выгрузке, они же виноваты в том что для выгрузки в хмл ипользуется DOM.

(20) Закусывать надо. Операционка сама вешает процессы на разные ядра, или как она посчитает нужным. Вот распаралелить один процесс с 1с она не может.

22

IamAlexy

08.03.09

22:36

(20) Set Affinity в таск менеджере решает данную проблему без линуха,бсд и вмваре

23

milan

08.03.09

22:37

(22) Опять не по спортивному, а так поставил в вмваре линух, там в виртуалбох вин2003 а там и 1с запустил — благодать

24

IamAlexy

08.03.09

22:38

(23) тучные, потные, ленивые программисты 1с с отдышкой и пивом далеки от спорта…

25

Cap_1977

08.03.09

22:49

(21) Предложенная схема была реализована в Казани, фирмы Прогресс, база РарусАльфаАвто, никак не оптимизированная, только доточенная, юзеров онлайн сидело 60+. железка была «супермикро», 4 гига оперативы, 4 камня. Тянула еще второй DC.

26

milan

08.03.09

23:08

(25) Что-то я не понимаю смысл огорода. Один процесс 1С никакой вмваре или линух на несколько потоков никак не разложат. Поднимать линух, на нем вин2003 … непонятно.

27

IamAlexy

08.03.09

23:10

(26) там было поднято три вмваре.
каждому вмваре по ядру
в каждом вмваре по 20 пользователей :)

28

Cap_1977

08.03.09

23:10

(26) Смысл огорода в том, что поднимая линух и ставя на него гостевую внь ты уходишь от того что один процесс 1С исполняется на одном камне; линь раскидывает нагрузку по всем процам.

29

Aleksey_3

08.03.09

23:12

(27,28) А смысл? Каждый юзер юзает свой процесс 1С. А ОС сама эти процессы раскидывет по ядрам. Поэтому смысл ставить на тормознутую вирт. машину?

30

Cap_1977

08.03.09

23:14

(27) думмаю что так настроить было можно ))) но как то архисложно получается )))
(29) юзать то он зюзает. ыопросов нет. о только терминал на винде, в котором сидят пользователи, упорно грузит один камень.

31

Aleksey_3

08.03.09

23:15

Ну у меня отдельная машина под 1С и отдельная под терминал, и там и там юзаются все ядра, без извращений. На филиале все во одном, и тоже не замечал, чтобы ядра простаивали.

32

Cap_1977

08.03.09

23:19

(31) Установил 2003. Роль назначил: сервер терминалов. Настроил юзерам коннекты к серверу. Установил на серваке 1С. Базы положил локально. Пользователи заходят в 1С, работают. ДЗ выдает загрузку 1-го камня. Что я делаю не так ?

33

Aleksey_3

08.03.09

23:24

2003 какой чистый или R2? Сколько юзеров? А если в ручную назначить 1С у юзера другой камень?

34

milan

08.03.09

23:28

(32) Что-то делаешь не так, не нужно ставить сервер терминалов, чтобы разные процессы 1с грузили разные ядра. Запусти на локальной машине две одинески и будешь приятно удивлен.
Может что-то там с лицензиями в вин2003 ???

35

Aleksey_3

08.03.09

23:34

(32) Так чисто, чтобы мы понимали о чем речь. 1С у 1 юзера под виндоус не может занимать N ядер. 1С однаядерная, т.е. 1 экземпляр = 1 ядро. Но ОС может раскидывать разные экземпляры 1С на разные ядра, т.е. каждый экземпляр 1С будет занимать свое отдельное ядро (в общем случае).

36

milan

08.03.09

23:40

(35) В общем случае не обязательно «Каждый экземпляр 1С будет занимать свое отдельное ядро», разложит как посчитает нужным, и не факт что несколько 1с на первом ядре это плохо. На самом деле 1С довольно слабо грузит проц, в основном грузится дисковая подсистема за счет всяких временных ДБФов и прочей ахинеи.

37

Cap_1977

08.03.09

23:41

никс раскидывает задачи одного юзера на несколько камней.

38

milan

08.03.09

23:44

(37) Ты утверждаешь, что однопоточный процесс никс раскладывает на несколько ядер ???

39

Aleksey_3

08.03.09

23:47

(37) При этом тормоза вирт машины сводят этот плюс на нет.
Если бы у тебя было бы 20 камней и 4 юзера, тогда да. Но у тебя и так на каждом камни сидит по 5 юзеров, поэтому смысл раскидывать на то, что уже занято?

40

Cap_1977

08.03.09

23:51

(38) таг. в (25) мну указал что твориться если поставить никс. В (32) я задал вопрос. В (37) — вывод. Неявный вывод, но все таки.
1. Где утверждкние ?
2. Смысл ловить меня за язык ? Не работает так как как утверждаю в 25 — я мутаг. Готов сменить картинку в профиле.
3. Что мешает тебе попробывать а не молоть языком ?

41

IamAlexy

08.03.09

23:55

лучше бы придумали где взять волшебный_патч_заставляющий_виндовых_xml_понимать_файлы_больше_2GB

42

Cap_1977

09.03.09

00:05

(41) звонить в_подддержку_не пользоваться_вынью_взять_в_руки_фзыкпрограммирования. Быть, а не казаться.

43

IamAlexy

09.03.09

00:12

(42) см (24)

44

Cap_1977

09.03.09

00:17

43 это:
   Перейти Метка;

~Метка:
   Сообщить(«Сам дурак»);

или я чего то не понимаю ?

45

milan

09.03.09

00:32

(40) Человеку свойственно ошибаться, как в 25 проверять не стану, ибо лень. Да и никаких рекомендаций от 1с в эту сторону нет. Опять же проверять что вин2003 работает производительнее под вмварью из под никса не хочется.
а то что такая система будет работать я не сомневаюсь.
К тому же тут другая задача.
(41) переписывай под сакс модель выгрузку от 1С ;) тогда будет ограничение только на размер файла на ФС ;)

46

Cap_1977

09.03.09

00:34

(45) благодарю

48

romix

модератор

09.03.09

04:05

49

НП

09.03.09

08:26

(0) Перегружать справочники лучше при помощи COM-соединения. Размер программы -операторов 15-20 плюс по оператору на каждый реквизит справочника. Запускется в режиме транзакций с периодическим завершением и началом транзакции через 200-300 элементов справочника.

50

dk

09.03.09

08:53

хм, а 64-битного парсера хмл мелкомягкие не выпустили?

51

w2k3

09.03.09

08:57

хм… у меня такая ошибка была не в 1с а просто когда открываешь файл… после перезапуска исчезает.. оказался банально вирус… он перехватывал запрос проги на достаточность памяти и посылал неверный ответ в следствии чего прогама сама по се вылетала!

Навигация по разделам:

  • Комплексные решения 1С (КА, ERP, УПП), управленческий учет (УНФ), корпорациям
    • 1С Комплексная автоматизация 8. Редакция 2
      • КА Зарплата
      • КА Настройка программы
      • КА ОС и НМА
      • КА Отчетность
      • КА Покупка, продажа
      • КА Продажи
      • КА Производство
      • КА Закрытие месяца
      • КА Администрирование
      • КА Склад
      • КА Казначейство
    • 1С:Предприятие 8. ERP Управление предприятием 2.0
      • ERP Подсистема управленческого учета
      • ERP: Подсистема Зарплата и управление персоналом
      • ERP Подсистема регламентированного учета
    • 1С:Управление нашей фирмой 8
      • УНФ Деньги
      • УНФ Планирование
      • УНФ Покупка, продажа
      • УНФ Производство
      • УНФ Розница
      • УНФ Отчетность
      • УНФ Администрирование
      • УНФ Анализ
      • УНФ Заработная плата
      • УНФ Компания
  • Хозрасчетным организациям — бухгалтерия, ЗУП
    • 1C:Бухгалтерия 8
      • БП Банк и касса
      • БП Склад, покупка, продажа
      • БП Зарплата
      • БП Администрирование
      • БП Декларация по налогу на имущество
      • БП Закрытие месяца
      • БП МЦ
      • БП НДС
      • БП НДФЛ
      • БП пилотный проект ФСС
      • БП Прибыль
      • БП Производство
      • БП Справочники, документы, печатные формы
      • БП УСН
      • БП Учет ОС и НМА
      • БП Отчетность по Алко декларации
      • БП Отчетность в Пенсионный Фонд
      • БП Учетная политика, ввод остатков, начальные настройки
      • БП Отчетность по УСН
      • БП Бухгалтерская отчетность
      • БП Отчетность в ФСС
      • БП Земельный налог
      • БП Транспортный налог
      • БП Отчетность по страховым взносам
      • БП СЗВ-ТД
    • 1С:Зарплата и Управление Персоналом 8
      • ЗУП-3 Кадровый учет
      • ЗУП-3 Отражение зарплаты в бухгалтерском учете
      • ЗУП-3 Налоги и взносы
      • ЗУП-3 Администрирование
      • ЗУП-3 Больничный
      • ЗУП-3 Зарплата
      • ЗУП-3 Начальное заполнение, учетная политика, параметры учета
      • ЗУП-3 НДФЛ
      • ЗУП-3 Отпуск
      • ЗУП-3 Отчетность
      • ЗУП-3 Пособия
      • ЗУП-3 Синхронизация
      • ЗУП-3 Отчетность по страховым взносам
    • 1С:Предприятие 8. Бухгалтерия сельскохозяйственного предприятия
      • БПСельхоз ОС и НМА
      • БПСельхоз Пайщики
      • БПСельхоз Банк и Касса
      • БПСельхоз НДС
      • БПСельхоз Взаиморасчеты с контагентами
      • БПСХ Учетная политика, ввод остатков, начальные настройки
    • 1С:Предприятие 8. Бухгалтерия строительной организации
    • 1C:Предприятие 8. Подрядчик строительства. Управление строительным производством
  • Торговым, складским, транспортным организациям
    • 1С:Предприятие 8. Управление торговлей, редакция 11
      • УТ-11 Закупки
      • УТ-11 CRM и Маркетинг
      • УТ-11 Нормативно-справочная информация
      • УТ-11 Оптовая торговля
      • УТ-11 Продажи
      • УТ-11 Розничная торговля
      • УТ-11 Склад и Доставка
      • УТ-11 Казначейство
      • УТ-11 Администрирование
      • УТ-11 Финансовый результат и контроллинг
      • УТ-11 Планирование
    • 1С:Розница 8 (2.3)
      • Розница. Нормативно-справочная информация
      • Розница. Продажи
      • Розница. Склад
      • Розница. Финансы
      • Розница.Закупки и запасы
      • Розница. Маркетинг
      • Розница. Администрирование
      • Розница. Персонал
    • 1С:Розница 8. Аптека
    • 1С:Розница 8. Ювелирный магазин
    • Маркировка товаров
      • ФГИС «Меркурий» (учет продукции животного происхождения) ВетИС
      • Маркировка табачной продукции
      • Маркировка молочной продукции
      • Маркировка обувной продукции
      • Маркировка легкой промышленности (одежды)
      • Маркировка лекарственных средств
        • МДЛП Настойка обмена с ИС «МДЛП»
        • МДЛП Текущие вопросы
        • МДЛП Регистрация в личном кабинете
      • Маркировка шин и покрышек
      • Маркировка кресел-колясок
      • Маркировка велосипедов
      • Маркировка питьевой воды
      • Маркировка пива и слабоалкогольной продукции
      • Маркировка БАДов
      • Маркировка антисептиков
      • Маркировка медицинских изделий
    • Торговое оборудование
      • ККТ, ОФД, 54 ФЗ
      • Сканер штрих-кода
      • ТСД
      • Принтер этикеток
      • Весы
      • Эквайринговый терминал
    • ЕГАИС
      • ЕГАИС настройка рабочего места (установка панели Рутокен, УТМ)
      • ЕГАИС текущие вопросы
    • Моби-С
    • 1С:Розница 8 (3.0)
    • 1С:РМК
    • 1С:Касса
    • 1С:Мобильная касса
  • Бюджетным организациям
    • 1С:Бухгалтерия государственного учреждения 8
      • БГУ Банк и Касса
      • БГУ ГСМ
      • БГУ Декларация по прибыли
      • БГУ Закрытие года, исправление ошибок прошлых лет
      • БГУ Материальные запасы
      • БГУ НДС, Прибыль и др. платежи в бюджет
      • БГУ ОС и НМА
      • БГУ Отражение зарплаты
      • БГУ Отчетность
      • БГУ Планирование и санкционирование
      • БГУ Справочники, настройки, печатнае формы
      • БГУ СУФД, К-Банк, АЦК-Финансы, Эл. бюджет, Мат.Капитал
      • БГУ УСН
      • БГУ Администрирование
      • БГУ. Взаиморасчеты с разными дебиторами/кредиторами
      • БГУ Услуги
      • БГУ Стандартные отчеты, регистры учета
      • БГУ Имущество казны
      • БГУ Переход на новый ПСБУ и стандарты
      • БГУ Аренда
      • БГУ Доходы, в т.ч. Платные услуги
    • 1С:Зарплата и кадры государственного учреждения. Ред. 3.1
      • ЗКГУ 3 Взносы
      • ЗКГУ 3 Зарплата
      • ЗКГУ 3 Кадры
      • ЗКГУ 3 Начисления
      • ЗКГУ 3 НДФЛ
      • ЗКГУ 3 Отпуск
      • ЗКГУ 3 Отражение в бухучете
      • ЗКГУ 3 Больничный
      • ЗКГУ 3 Отчеты
      • ЗКГУ 3 Удержания
  • Специализированные решения
    • ЖКХ
      • 1С:Предприятие 8. Расчет квартплаты и бухгалтерия ЖКХ
      • 1С:Предприятие 8. Учет в управляющих компаниях ЖКХ, ТСЖ и ЖСК.
    • Общепит
      • ФК:Учет в общепите
      • Общепит — общие вопросы
        • Детское питание
        • Диетическое питание
        • Питание в образовательных организациях
      • 1С: Предприятие 8. Общепит
    • 1С:Предприятие 8. Управление автотранспортом.
    • Образовательным организациям
      • 1С:Колледж
    • Автозапчасти, сервис, продажа автомобилей
      • 1С: Предприятие 8. Автосервис
  • Обмены между типовыми конфигурациями
    • Обмен данными между 1С:Бухгалтерия 8 и 1С:Зарплата и управление персоналом 8
    • Обмен данными между 1С:Бухгалтерия 8 и 1С:Предприятие 8. Управление торговлей
    • Обмен данными между 1С:Бухгалтерия 8 и 1С:Розница 8
    • Обмен данными между 1С:Бухгалтерия 8 и 1С:Управление небольшой фирмой 8
    • Обмен данными между распределенным информационными базами (РИБ)
  • Налоги и взносы — методики в независимости от программ
    • НДФЛ методические вопросы
    • СЗВ-М
    • СЗВ-ТД
  • Сервисы 1С
    • 1С:Fresh / 1С:Фреш
    • 1С-Коннект
    • 1С:Линк
    • 1С:Облачный архив
    • Информационная система 1С:ИТС
    • 1С:Контрагент
    • mag1c
    • 1С:Заказы
    • 1С:Кабинет сотрудника
    • 1С:Распознавание первичных документов
    • 1С:Обновление программ
    • 1С:ГРМ
    • 1С:Номенклатура
    • 1С:Доставка
    • 1С:СБП
  • Электронная отчетность, ЭДО
    • 1С-Отчетность
      • 1С-Отчетность Перенос ключей
      • 1С-Отчетность Технические проблемы
      • 1С-Отчетность Требования
      • 1С-Отчетность Изменение реквизитов
      • 1С-Отчетность Кабинет налогоплательщика
      • 1С-Отчетность в ПФР
      • 1С-Отчетность в ФСС
      • 1С-Отчетность Письма, уведомления, запросы, квитанции
      • 1С-Отчетность в Росалкогольрегулирование
      • 1С-Отчетность в Статистику
      • 1С-Отчетность в ФНС
    • ЭО Документооборот
    • Госуслуги портал
    • ЭДО в бюджетных учреждениях
  • WEB-разработка, создание и продвижение сайтов
    • Системы управления веб-содержимым
      • Битрикс
  • Администрирование 1С, технологические вопросы
    • Ошибки платформы
    • Администрирование SQL
    • Администрирование сервера 1С
  • Системное администрирование
    • Администрирование вебсервера
  • Устаревшее ПО. Не поддерживается производителем
    • яя1С:Зарплата и кадры бюджетного учреждения. Редакция 1.0.(не поддерживается производителем)
      • ЗКБУ Больничный
      • ЗКБУ Отражение в бухучете
  • Обмены данными
    • Обмен данными ЗУП-БП
    • Обмен данными БГУ-ЗКГУ
    • Обмен данными БП-Розница

Понравилась статья? Поделить с друзьями:
  • 1c ошибка загрузки библиотеки fptr10 dll
  • 1c ошибка доступа к файлу http
  • 1c web service extensionкод ошибки 0x800700c1
  • 1c web service extension код ошибки 0x80070005
  • 1c link 503 ошибка