Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 SSIS: XML Source - большая xsd-схема  [new]
LelikB
Member

Откуда: СПб
Сообщений: 64
SSIS 2005, стоит задача загрузки данных из xml-файла с достаточно большой xsd-схемой.
После указания xsd-файла в XML-source генерится порядка тысячи output. Попробовал подключить только один output и запустить пакет на небольшом xml-файле (меньше 100кб). Размер dtsx-пакета составил 17 мегабайт, валидация и выполнения пакета шли несколько часов при полной загрузке процессора и 1.5Гб потребленной оперативной памяти, но загрузка так и не началась (я не дождался).

Как решить задачу? Отредактировать xsd-схему, убрав из нее данные, которые мне не потребуются? Отказаться от XML-Sourse, грузить xml в таблицу и разбирать xml средствами mssql? Или воспользоваться другими средствами для разбора xml? Или сгенерировать xsd-схему на основе xml-файла?
11 окт 12, 12:30    [13301599]     Ответить | Цитировать Сообщить модератору
 Re: SSIS: XML Source - большая xsd-схема  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31446
LelikB
Отредактировать xsd-схему, убрав из нее данные, которые мне не потребуются?
Самый правильный метод, будет очень быстро и безошибочно.
11 окт 12, 12:54    [13301826]     Ответить | Цитировать Сообщить модератору
 Re: SSIS: XML Source - большая xsd-схема  [new]
LelikB
Member

Откуда: СПб
Сообщений: 64
alexeyvg,

Спасибо за рекомендацию, так и сделаю.
11 окт 12, 15:44    [13303373]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить