SSIS中将Oracle中表的数据迁移到SQL Server2005中结果出现字符乱码情况?如何解决?
我用VS集成开发环境开发SSIS,首先从Oracle9i中获取表的记录比如:组织结构表。所使用连接为ole db类型,其sql 语句为 "select * from wb_hxqyzzjgb ",SQL任务中输出为一个记录集的变量tJGInfos,其类型为Objet
之后,我用了一个ForEache 循环容器,其中用的枚举器为:Foreach ADO 枚举器,
枚举器的设置为前面定义的变量,也设置变量映射。在容器中的循环中执行SQL 任务,执行存储过程exec proc_TransZZJG ?,?,?,?。将前面定义的变量输入到参数中。
结果执行后,在SQL Server表中,结果内容被截掉了,同时还出现?。
我不知道如何处理了,请各位大侠帮忙一下,如何解决该问题?
[解决办法]
内容被截掉了,只是在查询分析器看不到,还是输出就是被截掉?