Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Втянуть XML в SQL2000 / 6 сообщений из 6, страница 1 из 1
21.04.2008, 17:06
    #35269214
konstantin.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Втянуть XML в SQL2000
Задача простая - раз в час затягивать новые, появившиеся в папке, XML-документы в БД на MS SQL Server 2000 и вставить данные из этих документов в несколько таблиц. Подскажите, пожалуйста, в какую сторону капать! На сколько я себе это могу представить, нужен DTS, который будет запускаться и читать файлы, а потом при надобности парсить их OPENXML. Или это делается как-то подругому? Буду рад любой помощи!
...
Рейтинг: 0 / 0
21.04.2008, 17:34
    #35269360
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Втянуть XML в SQL2000
Ворос в чем?

Если это xml, то врядли это OpenXML (OpenXML это все таки пакет). Может тебе MSXML нужен?

С уважением, Vasilisk
...
Рейтинг: 0 / 0
21.04.2008, 17:48
    #35269425
konstantin.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Втянуть XML в SQL2000
я имел ввиду Transact-SQL функцию
OPENXML( idoc int [ in] , rowpattern nvarchar [ in ] , [ flags byte [ in ] ] )
Как-то подсунуть ей на вход мои XML-документы, а из нее получить данные для инсерта.
Если есть идеи как это сделать правильнее, то я только ЗА :-)
...
Рейтинг: 0 / 0
21.04.2008, 20:16
    #35269731
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Втянуть XML в SQL2000
Я не згнаю, что делает эта функция. Если получится, то используй. Но сильно сомневаюсь, чтобы она умела импортировать xml любой структуры.

Я бы использовал MSXML и DOM/SAX (может быть SAX + xslt, если документы более 1 мегабайта и чистым SAX'ом пользоваться неудобно)

С уважением, Vasilisk
...
Рейтинг: 0 / 0
22.04.2008, 14:05
    #35271313
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Втянуть XML в SQL2000
примеры есть на форуме по sql-серверу http://www.sql.ru/forum/actualtopics.aspx?bid=1
...
Рейтинг: 0 / 0
23.04.2008, 18:40
    #35275386
konstantin.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Втянуть XML в SQL2000
Спасибо. Все получилось.
...
Рейтинг: 0 / 0
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Втянуть XML в SQL2000 / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]