Проблема с поисковыми преобразованиями SSIS 2008 - PullRequest
0 голосов
/ 04 декабря 2010

У меня есть два преобразования поиска в моем пакете.Первый работает нормально, хотя.Второй источник проблем.

У меня ошибка «Строка не найдена» во втором поиске при загрузке финальной таблицы в моей базе данных.Он не повторяется в тех же строках при каждом запуске.То есть это дает мне разное количество строк результатов ошибок при каждом запуске.Даже когда все в точности (входные данные, процесс ...) одинаковы в двух разных прогонах.

Я перенаправил строки и проверил чувствительность к регистру, пробелы в начале и в конце, все они были в порядке,но ошибка все еще существует.

Я проверил (строки с переадресацией) вручную на совпадение (случайное число 10 из списка), совпадение существует, но SSIS по-прежнему выдает ту же ошибку.

Я пытался использоватьвсе три варианта кэширования (полное / частичное / без кэширования), но напрасно, та же ошибка все еще появляется.

Я не уверен, почему это происходит.Это сводит меня с ума, я в замешательстве.Не могли бы вы помочь мне узнать, как я могу это исправить?Кто-нибудь из вас сталкивался с такой ошибкой при выполнении предыдущих выполнений служб SSIS?

1 Ответ

0 голосов
/ 04 декабря 2010

Я не совсем уверен в вашем сценарии обработки поиска, однако эта проблема с получением строк связана со свойствами, которые мы устанавливаем при обработке, например.

  1. Как мы обрабатываем несоответствующие записи, то есть отправляем на несоответствующий вывод или принимаем записи по умолчанию.

  2. Свойства компонента, когда нет совпадающих записей, т.е. сбой пакета, когда нет совпадения или родительского пакета.

спасибо

Правдин

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...