ssis连接oracle表抽取数据字段类型不一致问题

0
hi,
 
    今天遇到个很奇怪的问题,我把ssis的项目迁移到新服务器后,发现连接oracle数据源之后,获取到的字段类型都跟原来环境中的不一样了。oracle端的字段都是varchar2的,还有number的,在新环境中通过ssis连接上后输出的列类型都变成Unicode字符串了;但是原本旧环境中就没问题,varchar2取过来是varchar字符串,number取过来是float数值型。
    不知道有没有人了解这个问题,是什么原因导致呢?如果不能恢复,那所有表都可能要手动加转换了。。。

QQ截图20180517000408.png


QQ截图20180517000436.png

 
已邀请:

要回复问题请先登录注册