码迷,mamicode.com
首页 > 其他好文 > 详细

查看 dmp 字符集

时间:2014-05-18 20:33:01      阅读:534      评论:0      收藏:0      [点我收藏+]

标签:c   int   a   文件   set   name   

用Oracle的exp工具导出的dmp文件也包含了字符集信息,dmp文件的第2和第3个字节记录了dmp文件的字符集。如果dmp文件不大,比如只有几M或几十M,可以用UltraEdit打开(16进制方式),看第2第3个字节的内容,如0354,然后用以下SQL查出它对应的字符集:

SQL> select nls_charset_name(to_number(‘0354‘,‘xxxx‘)) from dual; ZHS16GBK

如果dmp文件很大,比如有2G以上(这也是最常见的情况),用文本编辑器打开很慢或者完全打不开,可以用以下命令(在unix主机上):

cat exp.dmp  od -x head -1 awk ‘{print $2 $3}‘ cut -c 3-6 然后用上述SQL也可以得到它对应的字符集。

查看 dmp 字符集,布布扣,bubuko.com

查看 dmp 字符集

标签:c   int   a   文件   set   name   

原文地址:http://www.cnblogs.com/Struts-pring/p/3732440.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!