2019独角兽企业重金招聘Python工程师标准>>>
使用的是 Kettle(Spoon) 7.1 版本,只是进行了个简单的转换,把Oracle数据库的一个表放到Mysql数据库中的一个表。
研究了好久没弄清楚是怎么回事。
问题原因就在下图的这个红框处,默认这个是不勾选的,不会有问题。
只是看到这个选项尝试的勾选了,结果就出了上图中的乱码情况。
这个框原始英文名称和说明是
Enable lazy conversion :When enabled, lazy conversion avoids unnecessary data type conversions and can result in a significant performance improvements.
意思就是
启用惰性转换:启用惰性转换时, 惰性转换可避免不必要的数据类型转换, 并可导致显著的性能改进。
和界面上的中文说明相差甚远。
要不是看到“简易转换”,我也不会轻易去尝试。
算是被小坑了一把。