Массовая загрузка XML 4.0.XML-файл большой, 4G или больше.И ISQLXMLBulkLoad.Execute(schemaFile, xmlDataFile)
завершится с ошибкой, как показано ниже.
<?xml version="1.0"?>
<Result State="FAILED">
<Error>
<HResult>0xC00CEE26</HResult>
<Description><![CDATA[An attribute value must not contain '<'.]]>
</Description>
<Source>XML SAX Parser</Source>
<Type>FATAL</Type>
</Error>
</Result>
<?xml version="1.0"?>
<Result State="FAILED">
<Error>
<HResult>0xC00CEE25</HResult>
<Description><![CDATA[Equal expected.]]>
</Description>
<Source>XML SAX Parser</Source>
<Type>FATAL</Type>
</Error>
</Result>
Похоже, что при синтаксическом анализе файла произошло усечение.
Любая помощь будет оценена.
ДОБАВЛЕНО: память не увеличивается быстро, это не должно быть проблемой ограничения памяти.Это связано с тем, что MSDN задокументировал, что XML Bulk Load поддерживает импорт больших файлов.