у меня есть довольно простой пакет SSIS с 3-х компонентов:SSIS нечеткий поиск с несколькими выходами на ошибки поиска
- OLE DB Источник
- Fuzzy Lookup
- OLE DB Destination
В компонент нечеткого поиска я изменил в расширенной вкладке «Максимальное количество совпадений с выводом на поиск» от 1 до 2.
Когда я запускаю пакет после изменения, я получаю это сообщение об ошибке:
[Назначение OLE DB [57]] Ошибка: код ошибки SSIS DTS_E_OLEDBERROR. Произошла ошибка OLE DB. Код ошибки: 0x80004005. Доступна запись OLE DB. Источник: «Исходный клиент Microsoft SQL» Hresult: 0x80004005 Описание: «Поставщик OLE DB« STREAM »для связанного сервера« (null) »возвратил недопустимые данные для столбца [! BulkInsert] ._ Confidence '."
Изменение номера назад к 1 работает снова. Источник OLE DB имеет около 45000 строк, а поиск имеет около 580000 строк.
Я не знаю, как решить эту проблему дальше, поэтому любая помощь приветствуется!
Благодаря Daniel