ORACLE导出的数据显示乱码

请问为什么ORACLE数据库导成EXCEL文件后,中文显示是乱码,由于是在香港导出,香港同事电脑显示正常,但是大陆的电脑就显示乱码,在语言区域设置的语言设置没有问题,为什么还是会显示乱码。请大侠指点

BAIDU上给你找的

ERP 乱码!

昨天在导资料的时候,导出的一些资料全是乱码,弄了很久才弄好!
为便于大家后续少花些时间,作个汇总,

大致分为三部份,1.SQL,2.ERP本身,3.本机

1.如果是SQL导出时出现,乱码可以通过修改NLS_LANG,来避免乱码,

繁体修改成:TRADITIONAL CHINESE_TAIWAN.ZHT16BIG5

简体修改成: SIMPLIFIED CHINESE_CHINA.ZHS16GBK

英文就不用说了!!

2.如果是ERP export 时出现乱码,可以通过设置profile来设置FND: NATIVE CLIENT ENCODING
来设置,简体为:ZHS16GBK,繁体为:ZHT16BIG5
这样设置好了之后,再重进一下ERP,导出应该是没有问题的。

3. 如果是ERP导出来的时候自己机器乱码,而别人机器并没有乱码时,这个应该是自己PC的问题, 可以通过修复自己的OFFICE
3.1 通开临时找开的XLS,来进行修复,具体可看下下面的PIC,
3.2 通过修复Office 来对自己预装的Office 进行功能修复。

好了之后,应该都可以,出现乱码的出不外乎这些情况!希望对大家有用...

参考资料:http://www.itpub.net/thread-895697-1-1.html

温馨提示:答案为网友推荐,仅供参考
相似回答