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

Откуда:
Сообщений: 50
Выгрузил через Delphi/ADOQuery.SaveToFile... файл Ret.XML

Итак имею файл Ret.xml
Как импортировать (не выёживаясь, т.е. по быстрому) этот файл в MSSQL 2000 ?
26 июн 06, 19:27    [2813796]     Ответить | Цитировать Сообщить модератору
 Re: Import XML файла  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36814
Сначала залить в текст. https://www.sql.ru/faq/faq_topic.aspx?fid=134
Потом обработать. https://www.sql.ru/faq/faq_topic.aspx?fid=398
27 июн 06, 10:44    [2815310]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: Import XML файла  [new]
borin
Member

Откуда: angarsk/msk
Сообщений: 677
Гавриленко Сергей Алексеевич
Сначала залить в текст. https://www.sql.ru/faq/faq_topic.aspx?fid=134
Потом обработать. https://www.sql.ru/faq/faq_topic.aspx?fid=398


ну так там xml-дамп берется как результат запроса на ЭТОМ же сервере, т.е. данные уже на нем лежат, какой смысл их сериализовать (sql->xml) и тут же обратно складывать в базу (xml->sql)?

вопрос-то не как xml-дамп (который в памяти) обработать, а как xml-ФАЙЛ (на диске!!!) задуть в пустую табличку в базе на sql-сервере.
вся и проблема как раз в том, как превратить файл в дамп (переменную в памяти).

вот как написать нечто
exec CoolXML2SQL <имя xml-файла> <имя таблички>
?

пусть табличка уже имеет нужную структуру и в ней 0 строк.
длина файла большая, больше 4000, 8000 т.е. ни в nvarchar, Ни в varchar не влезет
20 янв 09, 16:05    [6711404]     Ответить | Цитировать Сообщить модератору
 Re: Import XML файла  [new]
Glory
Member

Откуда:
Сообщений: 104760
Лучше всего это делается на клиенте. С использованием SQLXMLBulkLoad.
20 янв 09, 16:06    [6711424]     Ответить | Цитировать Сообщить модератору
 Re: Import XML файла  [new]
maluta
Member

Откуда: Липецк
Сообщений: 2
примерно так:

SELECT * into #T FROM
OPENROWSET(Bulk 'c:\Ret.XML',SINGLE_CLOB) [rowsetresults]

Declare @DOC xml
DECLARE @idoc int
set @DOC=(SELECT top 1 BulkColumn FROM #T)
EXEC sp_xml_preparedocument @idoc OUTPUT, @Doc

select * into #tab1
FROM OPENXML (@idoc, '/root',1)
with(ID int '@ID',
и т.д.)

select * into #tab2
FROM OPENXML (@idoc, '/root/element',1)
with( ID int '../@ID',
eID int '@eID',
и т.д.)

EXEC sp_xml_removedocument @idoc


drop table #T
go
26 янв 09, 16:26    [6737670]     Ответить | Цитировать Сообщить модератору
 Re: Import XML файла  [new]
Glory
Member

Откуда:
Сообщений: 104760
maluta
примерно так:

У автора MSSQL 2000
26 янв 09, 16:27    [6737687]     Ответить | Цитировать Сообщить модератору
 Re: Import XML файла  [new]
ron_1
Guest
при выполнении
SELECT * into #T FROM
OPENROWSET(Bulk 'C:\Programs\USR_3000\CONS#18_001154.XML',SINGLE_CLOB) [rowsetresults]
выдается ошибка
Msg 4861, Level 16, State 1, Line 1
Массовая загрузка невозможна, так как файл "C:\Programs\USR_3000\CONS#18_001154.XML" не удалось открыть. Код ошибки операционной системы 3(error not found).

что за ошибка и почему она выходит? файл прилагаю
10 дек 09, 08:31    [8044204]     Ответить | Цитировать Сообщить модератору
 Re: Import XML файла  [new]
Glory
Member

Откуда:
Сообщений: 104760
ron_1
при выполнении
SELECT * into #T FROM
OPENROWSET(Bulk 'C:\Programs\USR_3000\CONS#18_001154.XML',SINGLE_CLOB) [rowsetresults]
выдается ошибка
Msg 4861, Level 16, State 1, Line 1
Массовая загрузка невозможна, так как файл "C:\Programs\USR_3000\CONS#18_001154.XML" не удалось открыть. Код ошибки операционной системы 3(error not found).

что за ошибка и почему она выходит? файл прилагаю

ошибка операционной системы 3 - The system cannot find the path specified.
Вы наверное путаете свой локальный C:\Programs\USR_3000\CONS#18_001154.XML с серверным ?
10 дек 09, 10:29    [8044819]     Ответить | Цитировать Сообщить модератору
 Re: Import XML файла  [new]
ronn_1
Member

Откуда:
Сообщений: 8
спасибо за совет. сервер понял где взять файл. но....
формат самого файла странный. и вывдается диагностика по каждой строке
(0 row(s) affected)
Msg 4864, Level 16, State 1, Line 2
Ошибка преобразования массовой загрузки данных (несоответствие типов или недопустимый символ для указанной кодовой страницы) в строке 1, столбце 2 (id).
.....
и таких файлов нужно будет обрабатывать в пакете несколько (все зависит от клиента)

файл прилагаю
<?xml version="1.0" encoding="windows-1251"?>
<user_info>
<format_version>2</format_version>
<ric>78</ric>
<res_version>4000.00.11.16289</res_version>
<tech_info>
<OS>
<Name>Windows XP Service Pack 2</Name>
<Version
Major="5"
Minor="1"
/>
<Build>2600</Build>
<PlatformID>2</PlatformID>
</OS>
<DiskFreeSpace>46325</DiskFreeSpace>
<Users
OD="0"
UD="0"
TS="0"
/>
</tech_info>
<files>
<USR_FILE date="16.11.2009" time="13.47" kind="P" />
<info.cod date="17.02.2009" time="15.01" />
<consult.tor date="11.11.2009" time="19.06" />
</files>
<package>
<BUH_5
distr="392704"
comp="1"
ric="78"
netCount="0"
userType="USR"
technolType=""
/>
<RBAS071_13
distr="7073"
comp="1"
ric="71"
netCount="0"
userType="USR"
technolType=""
/>
</package>
<ib>
<BCN nDistr="392704" nComp="1" directory="BCN" name="ФАС Центрального округа (бухгалтер)" nCat="3450" nTexts="3450" n3="3450" n4="3450" n5="3450" n6="0" compliance="=HOST">
<updates>
<u1 date="16.11.2009" time="13.39" sysdate="16.11.2009" docs="3450" kind="P" /><u2 date="09.11.2009" time="14.53" sysdate="09.11.2009" docs="3442" kind="P" /><u3 date="02.11.2009" time="13.10" sysdate="02.11.2009" docs="3423" kind="P" /><u4 date="26.10.2009" time="11.49" sysdate="26.10.2009" docs="3417" kind="P" /><u5 date="19.10.2009" time="12.14" sysdate="19.10.2009" docs="3405" kind="P" /><u6 date="12.10.2009" time="12.09" sysdate="12.10.2009" docs="3385" kind="P" /><u7 date="05.10.2009" time="15.00" sysdate="05.10.2009" docs="3374" kind="P" /><u8 date="28.09.2009" time="12.18" sysdate="28.09.2009" docs="3362" kind="P" /><u9 date="21.09.2009" time="13.38" sysdate="21.09.2009" docs="3330" kind="P" /><u10 date="0" time="0" sysdate="0" docs="0" kind="-" />
</updates>
</BCN>
<BDV nDistr="392704" nComp="1" directory="BDV" name="ФАС Дальневосточного округа (бухгалтер)" nCat="3319" nTexts="3319" n3="3319" n4="3319" n5="3319" n6="0" compliance="=HOST">
<updates>
<u1 date="16.11.2009" time="13.37" sysdate="16.11.2009" docs="3319" kind="P" /><u2 date="09.11.2009" time="14.51" sysdate="09.11.2009" docs="3308" kind="P" /><u3 date="02.11.2009" time="13.09" sysdate="02.11.2009" docs="3293" kind="P" /><u4 date="26.10.2009" time="11.48" sysdate="26.10.2009" docs="3283" kind="P" /><u5 date="19.10.2009" time="12.13" sysdate="19.10.2009" docs="3267" kind="P" /><u6 date="12.10.2009" time="12.08" sysdate="12.10.2009" docs="3249" kind="P" /><u7 date="05.10.2009" time="14.59" sysdate="05.10.2009" docs="3236" kind="P" /><u8 date="28.09.2009" time="12.17" sysdate="28.09.2009" docs="3224" kind="P" /><u9 date="21.09.2009" time="13.37" sysdate="21.09.2009" docs="3197" kind="P" /><u10 date="0" time="0" sysdate="0" docs="0" kind="-" />
</updates>
</BDV>
<BMS nDistr="392704" nComp="1" directory="BMS" name="ФАС Московского округа (бухгалтер)" nCat="9687" nTexts="9687" n3="9687" n4="9687" n5="9687" n6="0" compliance="=HOST">
<updates>
<u1 date="16.11.2009" time="13.38" sysdate="16.11.2009" docs="9687" kind="P" /><u2 date="09.11.2009" time="14.51" sysdate="09.11.2009" docs="9659" kind="P" /><u3 date="02.11.2009" time="13.10" sysdate="02.11.2009" docs="9609" kind="P" /><u4 date="26.10.2009" time="11.49" sysdate="26.10.2009" docs="9572" kind="P" /><u5 date="19.10.2009" time="12.13" sysdate="19.10.2009" docs="9520" kind="P" /><u6 date="12.10.2009" time="12.08" sysdate="12.10.2009" docs="9444" kind="P" /><u7 date="05.10.2009" time="14.59" sysdate="05.10.2009" docs="9406" kind="P" /><u8 date="28.09.2009" time="12.17" sysdate="28.09.2009" docs="9347" kind="P" /><u9 date="21.09.2009" time="13.37" sysdate="21.09.2009" docs="9238" kind="P" /><u10 date="0" time="0" sysdate="0" docs="0" kind="-" />
</updates>
</BMS>
<BPV nDistr="392704" nComp="1" directory="BPV" name="ФАС Поволжского округа (бухгалтер)" nCat="5747" nTexts="5747" n3="5747" n4="5747" n5="5747" n6="0" compliance="=HOST">
<updates>
<u1 date="16.11.2009" time="13.38" sysdate="16.11.2009" docs="5747" kind="P" /><u2 date="09.11.2009" time="14.52" sysdate="09.11.2009" docs="5731" kind="P" /><u3 date="02.11.2009" time="13.10" sysdate="02.11.2009" docs="5703" kind="P" /><u4 date="26.10.2009" time="11.49" sysdate="26.10.2009" docs="5688" kind="P" /><u5 date="19.10.2009" time="12.13" sysdate="19.10.2009" docs="5652" kind="P" /><u6 date="12.10.2009" time="12.08" sysdate="12.10.2009" docs="5619" kind="P" /><u7 date="05.10.2009" time="14.59" sysdate="05.10.2009" docs="5595" kind="P" /><u8 date="28.09.2009" time="12.17" sysdate="28.09.2009" docs="5578" kind="P" /><u9 date="21.09.2009" time="13.38" sysdate="21.09.2009" docs="5531" kind="P" /><u10 date="0" time="0" sysdate="0" docs="0" kind="-" />
</updates>
</BPV>
<BRB nDistr="392704" nComp="1" directory="BRB" name="Решения высших судов (бухгалтер)" nCat="6328" nTexts="6328" n3="6328" n4="6328" n5="6328" n6="0" compliance="=HOST">
<updates>
<u1 date="16.11.2009" time="13.37" sysdate="16.11.2009" docs="6328" kind="P" /><u2 date="09.11.2009" time="14.51" sysdate="09.11.2009" docs="6290" kind="P" /><u3 date="02.11.2009" time="13.09" sysdate="02.11.2009" docs="6231" kind="P" /><u4 date="26.10.2009" time="11.48" sysdate="26.10.2009" docs="6181" kind="P" /><u5 date="19.10.2009" time="12.13" sysdate="19.10.2009" docs="6145" kind="P" /><u6 date="12.10.2009" time="12.07" sysdate="12.10.2009" docs="6071" kind="P" /><u7 date="05.10.2009" time="14.59" sysdate="05.10.2009" docs="5987" kind="P" /><u8 date="28.09.2009" time="12.16" sysdate="28.09.2009" docs="5989" kind="P" /><u9 date="21.09.2009" time="13.37" sysdate="21.09.2009" docs="5943" kind="P" /><u10 date="0" time="0" sysdate="0" docs="0" kind="-" />
</updates>
</BRB>
<BSK nDistr="392704" nComp="1" directory="BSK" name="ФАС Северо-Кавказского округа (бухгалтер)" nCat="3742" nTexts="3742" n3="3742" n4="3742" n5="3742" n6="0" compliance="=HOST">
<updates>
<u1 date="16.11.2009" time="13.38" sysdate="16.11.2009" docs="3742" kind="P" /><u2 date="09.11.2009" time="14.53" sysdate="09.11.2009" docs="3716" kind="P" /><u3 date="02.11.2009" time="13.10" sysdate="02.11.2009" docs="3687" kind="P" /><u4 date="26.10.2009" time="11.49" sysdate="26.10.2009" docs="3672" kind="P" /><u5 date="19.10.2009" time="12.13" sysdate="19.10.2009" docs="3647" kind="P" /><u6 date="12.10.2009" time="12.08" sysdate="12.10.2009" docs="3596" kind="P" /><u7 date="05.10.2009" time="15.00" sysdate="05.10.2009" docs="3576" kind="P" /><u8 date="28.09.2009" time="12.18" sysdate="28.09.2009" docs="3561" kind="P" /><u9 date="21.09.2009" time="13.38" sysdate="21.09.2009" docs="3519" kind="P" /><u10 date="0" time="0" sysdate="0" docs="0" kind="-" />
</updates>
</BSK>
<BSZ nDistr="392704" nComp="1" directory="BSZ" name="ФАС Северо-Западного округа (бухгалтер)" nCat="10591" nTexts="10591" n3="10591" n4="10591" n5="10591" n6="0" compliance="=HOST">
<updates>
<u1 date="16.11.2009" time="13.38" sysdate="16.11.2009" docs="10591" kind="P" /><u2 date="09.11.2009" time="14.52" sysdate="09.11.2009" docs="10567" kind="P" /><u3 date="02.11.2009" time="13.10" sysdate="02.11.2009" docs="10535" kind="P" /><u4 date="26.10.2009" time="11.49" sysdate="26.10.2009" docs="10515" kind="P" /><u5 date="19.10.2009" time="12.13" sysdate="19.10.2009" docs="10472" kind="P" /><u6 date="12.10.2009" time="12.08" sysdate="12.10.2009" docs="10415" kind="P" /><u7 date="05.10.2009" time="15.00" sysdate="05.10.2009" docs="10374" kind="P" /><u8 date="28.09.2009" time="12.17" sysdate="28.09.2009" docs="10357" kind="P" /><u9 date="21.09.2009" time="13.38" sysdate="21.09.2009" docs="10289" kind="P" /><u10 date="0" time="0" sysdate="0" docs="0" kind="-" />
</updates>
</BSZ>
<BUR nDistr="392704" nComp="1" directory="BUR" name="ФАС Уральского округа (бухгалтер)" nCat="7780" nTexts="7780" n3="7780" n4="7780" n5="7780" n6="0" compliance="=HOST">
<updates>
<u1 date="16.11.2009" time="13.38" sysdate="16.11.2009" docs="7780" kind="P" /><u2 date="09.11.2009" time="14.53" sysdate="09.11.2009" docs="7757" kind="P" /><u3 date="02.11.2009" time="13.10" sysdate="02.11.2009" docs="7720" kind="P" /><u4 date="26.10.2009" time="11.49" sysdate="26.10.2009" docs="7698" kind="P" /><u5 date="19.10.2009" time="12.14" sysdate="19.10.2009" docs="7651" kind="P" /><u6 date="12.10.2009" time="12.08" sysdate="12.10.2009" docs="7578" kind="P" /><u7 date="05.10.2009" time="15.00" sysdate="05.10.2009" docs="7547" kind="P" /><u8 date="28.09.2009" time="12.18" sysdate="28.09.2009" docs="7523" kind="P" /><u9 date="21.09.2009" time="13.38" sysdate="21.09.2009" docs="7476" kind="P" /><u10 date="0" time="0" sysdate="0" docs="0" kind="-" />
</updates>
</BUR>
<BVS nDistr="392704" nComp="1" directory="BVS" name="ФАС Восточно-Сибирского округа (бухгалтер)" nCat="5205" nTexts="5205" n3="5205" n4="5205" n5="5205" n6="0" compliance="=HOST">
<updates>
<u1 date="16.11.2009" time="13.37" sysdate="16.11.2009" docs="5205" kind="P" /><u2 date="09.11.2009" time="14.51" sysdate="09.11.2009" docs="5195" kind="P" /><u3 date="02.11.2009" time="13.09" sysdate="02.11.2009" docs="5176" kind="P" /><u4 date="26.10.2009" time="11.48" sysdate="26.10.2009" docs="5162" kind="P" /><u5 date="19.10.2009" time="12.13" sysdate="19.10.2009" docs="5144" kind="P" /><u6 date="12.10.2009" time="12.07" sysdate="12.10.2009" docs="5124" kind="P" /><u7 date="05.10.2009" time="14.59" sysdate="05.10.2009" docs="5108" kind="P" /><u8 date="28.09.2009" time="12.17" sysdate="28.09.2009" docs="5098" kind="P" /><u9 date="21.09.2009" time="13.37" sysdate="21.09.2009" docs="5069" kind="P" /><u10 date="0" time="0" sysdate="0" docs="0" kind="-" />
</updates>
</BVS>
<BVV nDistr="392704" nComp="1" directory="BVV" name="ФАС Волго-Вятского округа (бухгалтер)" nCat="4336" nTexts="4336" n3="4336" n4="4336" n5="4336" n6="0" compliance="=HOST">
<updates>
<u1 date="16.11.2009" time="13.37" sysdate="16.11.2009" docs="4336" kind="P" /><u2 date="09.11.2009" time="14.51" sysdate="09.11.2009" docs="4318" kind="P" /><u3 date="02.11.2009" time="13.09" sysdate="02.11.2009" docs="4294" kind="P" /><u4 date="26.10.2009" time="11.48" sysdate="26.10.2009" docs="4281" kind="P" /><u5 date="19.10.2009" time="12.13" sysdate="19.10.2009" docs="4248" kind="P" /><u6 date="12.10.2009" time="12.07" sysdate="12.10.2009" docs="4220" kind="P" /><u7 date="05.10.2009" time="14.59" sysdate="05.10.2009" docs="4197" kind="P" /><u8 date="28.09.2009" time="12.16" sysdate="28.09.2009" docs="4179" kind="P" /><u9 date="21.09.2009" time="13.37" sysdate="21.09.2009" docs="4145" kind="P" /><u10 date="0" time="0" sysdate="0" docs="0" kind="-" />
</updates>
</BVV>
<BZS nDistr="392704" nComp="1" directory="BZS" name="ФАС Западно-Сибирского округа (бухгалтер)" nCat="6992" nTexts="6992" n3="6992" n4="6992" n5="6992" n6="0" compliance="=HOST">
<updates>
<u1 date="16.11.2009" time="13.38" sysdate="16.11.2009" docs="6992" kind="P" /><u2 date="09.11.2009" time="14.51" sysdate="09.11.2009" docs="6973" kind="P" /><u3 date="02.11.2009" time="13.09" sysdate="02.11.2009" docs="6943" kind="P" /><u4 date="26.10.2009" time="11.49" sysdate="26.10.2009" docs="6921" kind="P" /><u5 date="19.10.2009" time="12.13" sysdate="19.10.2009" docs="6891" kind="P" /><u6 date="12.10.2009" time="12.08" sysdate="12.10.2009" docs="6863" kind="P" /><u7 date="05.10.2009" time="14.59" sysdate="05.10.2009" docs="6831" kind="P" /><u8 date="28.09.2009" time="12.17" sysdate="28.09.2009" docs="6816" kind="P" /><u9 date="21.09.2009" time="13.37" sysdate="21.09.2009" docs="6771" kind="P" /><u10 date="0" time="0" sysdate="0" docs="0" kind="-" />
</updates>
</BZS>
<DOCS nDistr="392704" nComp="1" directory="DOCS" name="Нормативные документы" nCat="34117" nTexts="34117" n3="34117" n4="34117" n5="34117" n6="0" compliance="=HOST">
<updates>
<u1 date="16.11.2009" time="13.33" sysdate="16.11.2009" docs="34117" kind="P" /><u2 date="09.11.2009" time="14.47" sysdate="09.11.2009" docs="33656" kind="P" /><u3 date="02.11.2009" time="13.04" sysdate="02.11.2009" docs="33229" kind="P" /><u4 date="26.10.2009" time="11.44" sysdate="26.10.2009" docs="33102" kind="P" /><u5 date="19.10.2009" time="12.10" sysdate="19.10.2009" docs="33052" kind="P" /><u6 date="12.10.2009" time="12.05" sysdate="12.10.2009" docs="32984" kind="P" /><u7 date="05.10.2009" time="14.55" sysdate="05.10.2009" docs="32943" kind="P" /><u8 date="28.09.2009" time="12.13" sysdate="28.09.2009" docs="32896" kind="P" /><u9 date="21.09.2009" time="13.35" sysdate="21.09.2009" docs="32822" kind="P" /><u10 date="14.09.2009" time="12.17" sysdate="14.09.2009" docs="32763" kind="P" />
</updates>
</DOCS>
<KRS nDistr="392704" nComp="1" directory="KRS" name="Корреспонденция счетов" nCat="13827" nTexts="13827" n3="13827" n4="13827" n5="13827" n6="0" compliance="=HOST">
<updates>
<u1 date="16.11.2009" time="13.39" sysdate="16.11.2009" docs="13827" kind="P" /><u2 date="09.11.2009" time="14.54" sysdate="09.11.2009" docs="13801" kind="P" /><u3 date="02.11.2009" time="13.12" sysdate="02.11.2009" docs="13775" kind="P" /><u4 date="26.10.2009" time="11.50" sysdate="26.10.2009" docs="13749" kind="P" /><u5 date="19.10.2009" time="12.14" sysdate="19.10.2009" docs="13723" kind="P" /><u6 date="12.10.2009" time="12.09" sysdate="12.10.2009" docs="13697" kind="P" /><u7 date="05.10.2009" time="15.01" sysdate="05.10.2009" docs="13670" kind="P" /><u8 date="28.09.2009" time="12.19" sysdate="28.09.2009" docs="13642" kind="P" /><u9 date="21.09.2009" time="13.39" sysdate="21.09.2009" docs="13615" kind="P" /><u10 date="14.09.2009" time="12.21" sysdate="14.09.2009" docs="13588" kind="P" />
</updates>
</KRS>
<PBI nDistr="392704" nComp="1" directory="PBI" name="Бухгалтерская пресса и книги" nCat="136397" nTexts="136397" n3="136397" n4="136397" n5="136397" n6="0" compliance="=HOST">
<updates>
<u1 date="16.11.2009" time="13.41" sysdate="16.11.2009" docs="136397" kind="P" /><u2 date="09.11.2009" time="14.55" sysdate="09.11.2009" docs="136018" kind="P" /><u3 date="02.11.2009" time="13.13" sysdate="02.11.2009" docs="135720" kind="P" /><u4 date="26.10.2009" time="11.51" sysdate="26.10.2009" docs="135301" kind="P" /><u5 date="19.10.2009" time="12.15" sysdate="19.10.2009" docs="134912" kind="P" /><u6 date="12.10.2009" time="12.10" sysdate="12.10.2009" docs="134535" kind="P" /><u7 date="05.10.2009" time="15.02" sysdate="05.10.2009" docs="134234" kind="P" /><u8 date="28.09.2009" time="12.19" sysdate="28.09.2009" docs="133822" kind="P" /><u9 date="21.09.2009" time="13.40" sysdate="21.09.2009" docs="133512" kind="P" /><u10 date="14.09.2009" time="12.22" sysdate="14.09.2009" docs="133181" kind="P" />
</updates>
</PBI>
<PPN nDistr="392704" nComp="1" directory="PPN" name="Путеводитель по налогам" nCat="27" nTexts="27" n3="27" n4="27" n5="27" n6="0" compliance="=HOST">
<updates>
<u1 date="16.11.2009" time="13.39" sysdate="16.11.2009" docs="27" kind="P" /><u2 date="09.11.2009" time="14.53" sysdate="09.11.2009" docs="27" kind="P" /><u3 date="02.11.2009" time="13.10" sysdate="02.11.2009" docs="27" kind="P" /><u4 date="26.10.2009" time="11.49" sysdate="26.10.2009" docs="27" kind="P" /><u5 date="19.10.2009" time="12.14" sysdate="19.10.2009" docs="27" kind="P" /><u6 date="12.10.2009" time="12.09" sysdate="12.10.2009" docs="27" kind="P" /><u7 date="05.10.2009" time="15.00" sysdate="05.10.2009" docs="27" kind="P" /><u8 date="28.09.2009" time="12.18" sysdate="28.09.2009" docs="27" kind="P" /><u9 date="21.09.2009" time="13.39" sysdate="21.09.2009" docs="27" kind="P" /><u10 date="14.09.2009" time="12.20" sysdate="14.09.2009" docs="27" kind="P" />
</updates>
</PPN>
<PPS nDistr="392704" nComp="1" directory="PPS" name="Путеводитель по сделкам" nCat="142" nTexts="142" n3="142" n4="142" n5="142" n6="0" compliance="=HOST">
<updates>
<u1 date="16.11.2009" time="13.39" sysdate="16.11.2009" docs="142" kind="P" /><u2 date="09.11.2009" time="14.54" sysdate="09.11.2009" docs="135" kind="P" /><u3 date="02.11.2009" time="13.12" sysdate="02.11.2009" docs="135" kind="P" /><u4 date="26.10.2009" time="11.50" sysdate="26.10.2009" docs="135" kind="P" /><u5 date="19.10.2009" time="12.14" sysdate="19.10.2009" docs="131" kind="P" /><u6 date="12.10.2009" time="12.09" sysdate="12.10.2009" docs="127" kind="P" /><u7 date="05.10.2009" time="15.01" sysdate="05.10.2009" docs="127" kind="P" /><u8 date="28.09.2009" time="12.18" sysdate="28.09.2009" docs="127" kind="P" /><u9 date="21.09.2009" time="13.39" sysdate="21.09.2009" docs="125" kind="P" /><u10 date="0" time="0" sysdate="0" docs="0" kind="-" />
</updates>
</PPS>
<PSR nDistr="1" nComp="1" directory="PSR" name="Подборки судебных решений" nCat="9539" nTexts="152" n3="152" n4="9539" n5="152" n6="0" compliance="#HOST">
<updates>
<u1 date="0" time="0" sysdate="0" docs="0" kind="-" /><u2 date="0" time="0" sysdate="0" docs="0" kind="-" /><u3 date="0" time="0" sysdate="0" docs="0" kind="-" /><u4 date="0" time="0" sysdate="0" docs="0" kind="-" /><u5 date="0" time="0" sysdate="0" docs="0" kind="-" /><u6 date="0" time="0" sysdate="0" docs="0" kind="-" /><u7 date="0" time="0" sysdate="0" docs="0" kind="-" /><u8 date="0" time="0" sysdate="0" docs="0" kind="-" /><u9 date="0" time="0" sysdate="0" docs="0" kind="-" /><u10 date="0" time="0" sysdate="0" docs="0" kind="-" />
</updates>
</PSR>
<QSA nDistr="392704" nComp="1" directory="QSA" name="Вопросы-ответы" nCat="53802" nTexts="53802" n3="53802" n4="53802" n5="53802" n6="0" compliance="=HOST">
<updates>
<u1 date="16.11.2009" time="13.39" sysdate="16.11.2009" docs="53802" kind="P" /><u2 date="09.11.2009" time="14.54" sysdate="09.11.2009" docs="53648" kind="P" /><u3 date="02.11.2009" time="13.11" sysdate="02.11.2009" docs="53493" kind="P" /><u4 date="26.10.2009" time="11.50" sysdate="26.10.2009" docs="53251" kind="P" /><u5 date="19.10.2009" time="12.14" sysdate="19.10.2009" docs="53090" kind="P" /><u6 date="12.10.2009" time="12.09" sysdate="12.10.2009" docs="52947" kind="P" /><u7 date="05.10.2009" time="15.00" sysdate="05.10.2009" docs="52722" kind="P" /><u8 date="28.09.2009" time="12.18" sysdate="28.09.2009" docs="52505" kind="P" /><u9 date="21.09.2009" time="13.39" sysdate="21.09.2009" docs="52288" kind="P" /><u10 date="14.09.2009" time="12.20" sysdate="14.09.2009" docs="52142" kind="P" />
</updates>
</QSA>
<RBAS071 nDistr="7073" nComp="1" directory="RBAS071" name="Свердловская область (налоги)" nCat="10012" nTexts="10012" n3="10012" n4="10012" n5="10012" n6="0" compliance="=HOST">
<updates>
<u1 date="16.11.2009" time="13.37" sysdate="16.11.2009" docs="10012" kind="P" /><u2 date="09.11.2009" time="14.50" sysdate="09.11.2009" docs="9985" kind="P" /><u3 date="02.11.2009" time="13.08" sysdate="02.11.2009" docs="9964" kind="P" /><u4 date="0" time="0" sysdate="0" docs="0" kind="-" /><u5 date="0" time="0" sysdate="0" docs="0" kind="-" /><u6 date="0" time="0" sysdate="0" docs="0" kind="-" /><u7 date="0" time="0" sysdate="0" docs="0" kind="-" /><u8 date="0" time="0" sysdate="0" docs="0" kind="-" /><u9 date="0" time="0" sysdate="0" docs="0" kind="-" /><u10 date="0" time="0" sysdate="0" docs="0" kind="-" />
</updates>
</RBAS071>
</ib>
</user_info>
11 дек 09, 07:32    [8050256]     Ответить | Цитировать Сообщить модератору
 Re: Import XML файла  [new]
Glory
Member

Откуда:
Сообщений: 104760
ronn_1
спасибо за совет. сервер понял где взять файл. но....
формат самого файла странный. и вывдается диагностика по каждой строке
(0 row(s) affected)
Msg 4864, Level 16, State 1, Line 2
Ошибка преобразования массовой загрузки данных (несоответствие типов или недопустимый символ для указанной кодовой страницы) в строке 1, столбце 2 (id).
.....
и таких файлов нужно будет обрабатывать в пакете несколько (все зависит от клиента)

Запрос то какой ?
11 дек 09, 10:34    [8050939]     Ответить | Цитировать Сообщить модератору
 Re: Import XML файла  [new]
ronn_1
Member

Откуда:
Сообщений: 8
SELECT * into #T FROM
OPENROWSET(Bulk ' адрес сервера CONS#18_001154.XML',SINGLE_CLOB) [rowsetresults]

все как в предыдущем послании только полижила файл на сервер и указала сервер
11 дек 09, 10:47    [8051095]     Ответить | Цитировать Сообщить модератору
 Re: Import XML файла  [new]
Glory
Member

Откуда:
Сообщений: 104760
Файл в какой кодировке ?
11 дек 09, 11:08    [8051342]     Ответить | Цитировать Сообщить модератору
 Re: Import XML файла  [new]
ronn_1
Member

Откуда:
Сообщений: 8
кодировка
<?xml version="1.0" encoding="windows-1251"?>
11 дек 09, 11:43    [8051844]     Ответить | Цитировать Сообщить модератору
 Re: Import XML файла  [new]
Glory
Member

Откуда:
Сообщений: 104760
ronn_1
кодировка
<?xml version="1.0" encoding="windows-1251"?>

Это - не кодировка файла
11 дек 09, 11:44    [8051855]     Ответить | Цитировать Сообщить модератору
 Re: Import XML файла  [new]
ronn_1
Member

Откуда:
Сообщений: 8
а где тогда посмотреть кодировку? файл просматривается через explorer, word , блоктотом
11 дек 09, 11:50    [8051929]     Ответить | Цитировать Сообщить модератору
 Re: Import XML файла  [new]
МСУ
Member [заблокирован]

Откуда: http://codearticles.ru
Сообщений: 31089


К сообщению приложен файл. Размер - 0Kb
11 дек 09, 12:19    [8052286]     Ответить | Цитировать Сообщить модератору
 Re: Import XML файла  [new]
ronn_1
Member

Откуда:
Сообщений: 8
ansi
11 дек 09, 12:27    [8052370]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить