Короче говоря, я беру кучу документов Excel по одному и импортирую их с помощью мастера импорта / экспорта в базу данных в SQL Server 2005.
Вот один отчет (все не показанные процессы являются «Успешными»). Есть ли способ игнорировать ошибки усечения? Я гуглил безрезультатно, или, по крайней мере, в моей версии.
- Executing (Success)
- Copying to [Datadev].[dbo].[Sheet0$] (Error)
Messages
* Error 0xc020901c: Data Flow Task: There was an error with output
столбец «Значение Значение Описание»
(234) на выходе «Исходный код Excel»
(9). Возвращен статус столбца:
"Текст был усечен или один или несколько
персонажи не совпадают в целевой
кодовая страница.
(Мастер импорта и экспорта SQL Server)
* Error 0xc020902a: Data Flow Task: The "output column "Value
Значение Описание "(234)" не выполнено
потому что произошло усечение, а
расположение строки усечения на «выходе»
колонка "Значение Значение Описание"
(234) "указывает сбой на
усечение. Ошибка усечения
произошло на указанном объекте
указанный компонент.
(Мастер импорта и экспорта SQL Server)
* Error 0xc0047038: Data Flow Task: SSIS Error Code
DTS_E_PRIMEOUTPUTFAILED.
Метод PrimeOutput для компонента
«Source - Sheet0 $» (1) вернула ошибку
код 0xC020902A. Компонент
вернул код ошибки, когда
конвейерный двигатель с именем PrimeOutput ().
Значение кода ошибки
определяется компонентом, но
ошибка фатальна и конвейер
перестал исполнять. Там может быть ошибка
сообщения, опубликованные до этого с более
информация о сбое.
(Мастер импорта и экспорта SQL Server)
* Error 0xc0047021: Data Flow Task: SSIS Error Code
DTS_E_THREADFAILED. Нить
«SourceThread0» завершился с ошибкой
код 0xC0047038. Там может быть ошибка
сообщения, опубликованные до этого с более
информация о том, почему поток
вышел.
(Мастер импорта и экспорта SQL Server)
* Error 0xc0047039: Data Flow Task: SSIS Error Code
DTS_E_THREADCANCELLED. Нить
«WorkThread0» получил отключение
сигнал и заканчивается. Пользователь
запросил завершение работы или ошибку в
другой поток вызывает конвейер
выключить. Там может быть ошибка
сообщения, опубликованные до этого с более
информация о том, почему поток был
отменен.
(Мастер импорта и экспорта SQL Server)
* Error 0xc0047021: Data Flow Task: SSIS Error Code
DTS_E_THREADFAILED. Нить
«WorkThread0» завершился с ошибкой
код 0xC0047039. Там может быть ошибка
сообщения, опубликованные до этого с более
информация о том, почему поток
вышел.
(Мастер импорта и экспорта SQL Server)
- Post-execute (Success)
Messages
* Information 0x402090df: Data Flow Task: The final commit for the
вставка данных началась.
(Мастер импорта и экспорта SQL Server)
* Information 0x402090e0: Data Flow Task: The final commit for the
вставка данных завершена.
(Мастер импорта и экспорта SQL Server)
- Cleanup (Success)
Messages
* Information 0x4004300b: Data Flow Task: "component "Destination -
Sheet0 $ "(323)" написал 210 строк.
(Мастер импорта и экспорта SQL Server)