|
Загрузка MS SQL данными из текстовых файлов
|
|||
---|---|---|---|
#18+
Коллеги, прошу оказать посильную помощь - в виде идей и предложений. Задача: необходимо в MS SQL 2000 загрузить данные, которые находятся в текстовых файлах определенной структуры (струкура может быть любой - от *.csv до *.xml; это не принципиально). Вопросы: какими средствми удобнее решать эту задачу? есть ли универсальные программы преобразования данных? поможет ли решить эту проблему Biz Talk Server? как избежать проблем с производительностью (подразумевается, что данные поступают от 10 и более источников)? Есть ли у кого реальный опыт в решении указанной задачи? Поделитесь, плз. Заранее благодарен! ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2002, 16:16 |
|
Загрузка MS SQL данными из текстовых файлов
|
|||
---|---|---|---|
#18+
Есть такой продукт DataJunction. Так вот, он понимает тучу разных форматов, а также умеет работать со структурированными текстовыми документами разных форматов (в том числе произвольных, лишь бы структура была). Делаете визуальными средствами разметку Вашего документа и запускаете движок. Получаете текстовый файл в виде таблицы с заголовками. Дальше - можете им же грузить в базу или использовать bcp. Кстати, форматные файлы для bcp он также умеет генерить. www.datajunction.com Придётся платить, но не дорого. Раньше давали демо-версию. Насчёт производительности - у них есть версии для SMP, то есть грузить можно параллельно (но это уже дороже будет). В любом случае, рекомендую ознакомиться. Удачи. С уважением, Константин Лисянский P.S. Это - не реклама. Я не имею никакого отношения к производителю этого продукта. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2002, 11:02 |
|
Загрузка MS SQL данными из текстовых файлов
|
|||
---|---|---|---|
#18+
Я бы посоветовал сделать на DTS. На ваших объемах это будет достаточно хорошо работать даже если запускать последовательно. Все равно будет в диск упираться. Поставьте RAID и забудьте о проблемах производительности. И не связывайтесь с BizTalk. Особенно с вашей задачей. BizTalk Вам ничем задачу не упростит. Вот если бы у Вас была бы необходимость консолидировать данные с разной структурой и сложными преобразованиями и необходимостью репликации изменений в те базы, откуда вы данные будуте брать, тогда да. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2002, 14:16 |
|
|
start [/forum/topic.php?fid=49&fpage=417&tid=1873670]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
30ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 245ms |
total: | 368ms |
0 / 0 |