为什么导进去的数据全都是乱码啊?

为什么导进去的数据全都是乱码啊?

为什么从Windows下的Oracle导出的数据导进Linux下Oracle就全成了乱码啊 ?

数据库用的都是同一字符集 ZHS16GBK ?  请高手多多指点 . 谢谢!!
重新加数据就可以正确显示中文 .       
用同一个版本的客户端导入,NLS_LANG设置要一样!!      
我是从windows的Oracle服务器用exp 导出. 在Liunx下用imp 导入的!      
首先要确认:
exp工具是否同一版本
字符集设置是否正确      
以我的经验,最好在linux上执行exp和imp,执行exp时用tnsname连接windows上的oracle,这样导出的文件在linux本地,然后用imp导入到linux的oracle中。当然,linux的环境nls_lang也应该设置成zhs16gbk.