oracle数据脚本采用bat文件导入,导入的汉字变成了乱码,求解决,急————在线等—— 在网上也找了一些解决方法,Oracle客户端字符集为ZHS16GBK格式的。bat文件格式为UNICODE和ANSI以及UTF-8都试过,在CMD环境下,导入的汉字是乱码,求解决方法—————— 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 bat文件导入?第一次听说,, 我们也一直用bat文件导入导出,没出现过乱码 导入导出的.dmp? 不明白怎么会有中文? bat文件使用ANSI编码即可,乱码只根客户端本身字符集以及服务器端数据库服务器的字符集设置是否兼容有关系。你的数据库本身的字符集是什么来着? 通常都是服务器端和客户端的语言环境、字符集不一致造成的,检查一下服务器那边的语言字符集,然后在客户端设置成一样即可,在服务器端检查如下:select * from nls_database_parameters; 客户端设置举例如下:export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK 我也遇到过这种情况,导入的数据库肯定是小机,一般这种情况下会出现乱码导出的数据库是aix系统,然后用windows版的oracle客户端导出的,然后将文件(.dmp)上传到要导入新数据库的aix小机上,在aix系统上用exp导入的,这样数据库中的汉字会出现‘???????’建议:用windows客户端导出的文件,最好在用原来的客户端导入 如何统计想要的数据 推荐超好用实用的Oracle工具 - Oracle SQL Handler system/sys下的表在sqlserver的dts中看不见 求助:求指导数据搬迁SQL如何写 用proc读orale太令人fz了 如何实现rownum和order by 的问题??? 挑战性的难题!!sql 小弟自己写的触发器,请问错在那里? 为什么在网络联接不能用的时候,Oracle也就不能用了? 如何解决ORACEL包长度过长的问题!!! 一个简单的sql语句,并发数为10,oracle服务器cpu占用达到100% 帮忙请教个游标的问题!!
在服务器端检查如下:
select * from nls_database_parameters; 客户端设置举例如下:
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
一般这种情况下会出现乱码
导出的数据库是aix系统,然后用windows版的oracle客户端导出的,然后将文件(.dmp)上传到要导入新数据库的aix小机上,在aix系统上用exp导入的,这样数据库中的汉字会出现‘???????’
建议:用windows客户端导出的文件,最好在用原来的客户端导入