Я работаю над внедрением пакета SSIS в SQL Server 2005, который обрабатывает файлы XML.SSIS 2005 Ошибка проверки валидации XML
Несколько файлов XML будут считываться из каталога в файловой системе, а данные из каждого файла XML будут импортированы в таблицу базы данных. Строка XML для базы данных отлично работает, и я могу перебирать все * .xml-файлы в определенном каталоге.
Я столкнулся с экземпляром во время разработки, когда XML-файл не проверяет наличие XSD. Когда это происходит, пакет останавливает выполнение. Я хотел бы зарегистрировать неверное имя файла XML (и, возможно, содержимое файла XML), в таблицу журнала ошибок в SQL Server, а затем ПРОДОЛЖИТЬ обработку оставшихся XML-файлов в каталоге.
Неужели кто-нибудь когда-либо делал это раньше? Я также буду внедрять регистрацию ошибок для самих данных XML, поэтому, если это может быть включено в это, я также буду открыт для этой идеи.
Спасибо!
Я рассмотрю вкладку обработчиков событий. да, кажется, что ошибка произошла до того, как источник данных в потоке данных ... уже рассмотрел это. – thomas