Проблема с источником XML - PullRequest
       13

Проблема с источником XML

0 голосов
/ 27 апреля 2018

Я пытаюсь загрузить данные из XML-файла в таблицу SQL Server с помощью пакета служб SSIS, но он продолжает получать мне эту ошибку при выполнении его и источника XML в потоке данных.

Если я выполняю его на другом ПК с одним и тем же XML-файлом, я получаю сообщения об ошибках, но на ПК компании я получаю.

Error Message,
**Error 1**"The XML Source was unable to process the XML data. Object 
reference not set to an instance of an object."
**Error 2:**[SSIS.Pipeline] Error: SSIS Error Code DTS_E_PRIMEOUTPUTFAILED.  
The PrimeOutput method on XML Source returned error code 0xC02092AF.  The 
component returned a failure code when the pipeline engine called 
PrimeOutput(). The meaning of the failure code is defined by the component, 
but the error is fatal and the pipeline stopped executing.  There may be 
error messages posted before this with more information about the failure.

Этот файл XML используется:

Как я могу решить эту проблему?

1 Ответ

0 голосов
/ 02 мая 2018

Ваш файл xmlsource не содержит действительный xml, поэтому возникла эта ошибка. Используйте ниже данные xml.

  <?xml version="1.0" encoding="UTF-8"?>
    <counters>
      <counter>
         <extractDate>2007-12-O5</extractDate>
         <category>dispatcher</category>
         <name>server1</name>
         <runtime>6</runtime>
         <queue>3</queue>
         <maxrequest>8</maxrequest>
         <color>blue</color>
         <hostName>svo2555</hostName>
         <path>\\dispatcher</path>
         <lastaccessed>2007-O2-03</lastaccessed>
     </counter>
     <counter>
         <extractDate>2007-12-O5</extractDate>
         <category>gateway</category>
         <name>server1</name>
         <runtime>1</runtime>
         <queue>10</queue>
         <maxrequest>10</maxrequest>
         <color>purpIe</color>
         <hostName>svo2555</hostName>
         <path>\\gateway</path>
         <lastaccessed>2007-02-03</lastaccessed>
     </counter>
 </counters>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...