有没有遇到过SSIS从MSSQL抽取到Oracle,Oracle里乱码了

0
已邀请:
2

天桥下的郑成功 - Hadoop大数据开发工程师、数仓架构师、熟悉数据仓库设计、Hadoop、Spark、HBase、Hive、SSIS等开发 2015-09-25 回答

在SSIS过程中,注意使用 DT_WSTR类型来处理文本格式。
你现在首要的错误排查就是要在 源头 中间 结尾,对你的数据进行检查

源头:就是MYSQL,在数据从MYSQL流到SSIS里面的时候检查有没有乱码
中间:数据在SSIS内流动的时候,你做一些转换的时候数据有没有乱码一直到要流进Oracle之前
最后就是检查Oracle的结果,有没有乱码
0

天涯浪子 - SSRS开发、数据仓库设计 2015-09-25 回答

应该是你oracle服务器字符集的问题 、要改注册表里的字符集
0

天善_小龙 2015-09-28 回答

把问题描述的更清楚些, 那样社区专家也更有针对性的解决你的问题 。 
 
数据抽取来看:你MySQL源字段数据类型是什么?mapping到目标数据源的数据类型是什么? 在SSIS层面,有没有做数据类型转换操作,等等。 从头到尾自己分析分析看看。
 
 

要回复问题请先登录注册