Я пытаюсь создать пакет служб SSIS, который извлекает данные из представления и базы данных Oracle и сохраняет их в виде простого файла.Нет покрытий, нет ничего.
Моя проблема в том, что при предварительном просмотре данных в исходном компоненте они выглядят корректно и возвращают ex."1000200" (номер счета).Но когда я просматриваю данные в месте назначения плоского файла, они обрезают данные, поэтому все, что я вижу, это «1».Также сохраняется, если я запускаю пакет (для этого необходимо установить для ValidateExternalMetaData значение false).
Тип данных в источнике Oracle - varchar2 (30), а SSIS определяет его как DT_STR (30).
Я пытался:
- Изменение типа выходных данных на DT_WSTR - но SSIS автоматически изменяет это
- Использование компонента преобразования данных для преобразования DT_STR в DT_WSTR - не повезло
- Отметьте Unicode и снимите Unicode в целевом компоненте
- Измените тип данных в компоненте
- Погуглите себя до смерти ...
Буду очень признателен за любую помощьЯ могу получить.