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