Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Импорт данных из XML файла в формате CommerceML

00 голосов
4
Всем привет.
Имеется xml файд в формате commercML. ВОт отрывок:
Код
<?xml version="1.0" encoding="UTF-8"?>
<КоммерческаяИнформация ВерсияСхемы="2.03" ДатаФормирования="2010-07-07">
   <Классификатор>
      <Ид>7d994d83-0bf0-11db-95ac-0008a1607b22</Ид>
      <Наименование>Классификатор (Каталог товаров)</Наименование>
      <Группы>
         <Группа>
            <Ид>e0bc4e8d-92c3-11dc-8abe-0013d39dc37c</Ид>
            <Наименование>дезинфекция и пр.</Наименование>
            <Группы>
               <Группа>
                  <Ид>e0bc4e8e-92c3-11dc-8abe-0013d39dc37c</Ид>
                  <Наименование>Растер</Наименование>
                  <Группы>
                     <Группа>
                        <Ид>e0bc4e8f-92c3-11dc-8abe-0013d39dc37c</Ид>
                        <Наименование>Неосан</Наименование>
                     </Группа>
                  </Группы>
               </Группа>
               <Группа>
                  <Ид>4ed7a5ff-92f2-11dc-8abe-0013d39dc37c</Ид>
                  <Наименование>инсектициды</Наименование>
               </Группа>
            </Группы>
         </Группа>
         <Группа>
            <Ид>2df83281-65ff-11de-9e37-001aa0285a20</Ид>
            <Наименование>комплектный товар</Наименование>
         </Группа> 


Делаю импорт в инфоблок посредством Рабочий стол->Магазин->Торговый каталог->Импорт данных.
Почему-то скрипт начинает выполняться и выполняется уже 40 минут, а результата нет. Инфоблок пустой, в который должны были данные "упасть".
Какие могут быть причины?
спросил 20 Март, 13 от wogich (630 баллов)

4 Ответы

00 голосов
Сходу сказать сложно. Попробуйте посмотреть, есть ли в БД активность
(команда консоли mysql>SHOW PROCESSLIST;)
ответил 20 Март, 13 от Eddie (2,060 баллов)
00 голосов
А какие варианты могут быть?
Где можно про это почитать? Каковы условия успешного выполнения ручного импорта/экспорта?
ответил 20 Март, 13 от wogich (630 баллов)
00 голосов
Не хочу Вас пугать без видимости причины.
Попробуйте сделать импорт из небольшого файла из нескольких позиций.
Или БД умирает/виснет (для этого надо посмотреть PROCESSLIST, нет ли там зависших запросов).
Возможно, индексы не стоят/полетели, или лимит на размер/время коннекта.
Не знаю что предположить еще можно.
ответил 04 Июнь, 13 от Eddie (2,060 баллов)
00 голосов
Импорт перестал работать после последнего обновления
Исправлена ошибка XML-импорта значений списочных свойств при одинаковых xml_id.
Исправлена ошибка SQL MSSQL версии при выборке TOP c DISTINCT.
Исправлена ошибка экспорта HTML-свойств для UTF версии.

Вот после этого перестал работать импорт!
ответил 06 Сен, 13 от Ravy (180 баллов)

Похожие вопросы

0 голосов
1 ответ
0 голосов
4 ответов
спросил 28 Сен, 13 от Koshta (160 баллов)
0 голосов
0 ответов
0 голосов
1 ответ
0 голосов
5 ответов
спросил 26 Окт, 13 от IIingvin (120 баллов)