Я использую Integration Services 2012 в режиме развертывания проекта. Я хочу заменить существующий источник данных ODBC источником данных OLE DB в существующем пакете, не нарушая все ссылки, которые каскадируют пакет в место назначения данных.Как заменить источник данных ODBC источником данных OLE DB в пакете SSIS?
Я попытался удалить ODBC &, добавив источник данных OLE DB. Затем я потерял все свои выходные псевдонимы после первого потока данных MERGE JOIN. Что я могу сделать с этим?
Сначала исправьте все метаданные в исходных компонентах, открыв их для редактирования. Затем отредактируйте каждый компонент по порядку в потоке данных. Это часто будет устранять компоненты, расположенные ниже по ходу процесса, но если типы данных изменились (например, unicode в un-unicode), то вы можете сделать преобразования. –
@Mark, пожалуйста, опубликуйте его как ответ. Проблема в том, что типы данных менялись от числовых до десятичных, когда я менял odbc на ole db. –