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

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

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

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

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


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