March 20, 2007
更改导出文件字符集的小工具
作者:eygle
出处:http://blog.eygle.com
想不到现在这种年代还有机会修改导出文件字符集。
于是试用了一下dcba的小工具dmp2utf8 。
您别说,还真是方便:
D:\OraDoc\OracleTools\dump2utf8>dmp2utf8.exe cnationtbl.dmp 256D:\OraDoc\OracleTools\dump2utf8>cat cnationtbl.dmp|od -t x1|head
0000000000 03 01 00 45 58 50 4F 52 54 3A 56 30 38 2E 30 30
0000000020 2E 30 35 0A 55 4C 45 41 56 45 0A 52 54 41 42 4C
0000000040 45 53 0A 32 30 34 38 0A 30 0A 35 33 30 0A 34 30
0000000060 30 30 0A 00 01 00 01 00 01 00 20 20 20 20 20 20
0000000100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
*
0000000140 20 20 20 20 20 20 20 20 54 75 65 20 4D 61 72 20
0000000160 32 30 20 31 36 3A 34 37 3A 33 33 20 32 30 30 37
0000000200 64 00 00 00 00 60 01 1F 0F 05 0B 0C 03 0C 0C 05
0000000220 04 05 0D 06 09 07 08 05 0E 05 06 05 0F 02 EC EBD:\OraDoc\OracleTools\dump2utf8>dmp2utf8.exe cnationtbl.dmp 852
D:\OraDoc\OracleTools\dump2utf8>cat cnationtbl.dmp|od -t x1|head
0000000000 03 03 54 45 58 50 4F 52 54 3A 56 30 38 2E 30 30
0000000020 2E 30 35 0A 55 4C 45 41 56 45 0A 52 54 41 42 4C
0000000040 45 53 0A 32 30 34 38 0A 30 0A 35 33 30 0A 34 30
0000000060 30 30 0A 00 01 00 01 00 01 00 20 20 20 20 20 20
0000000100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
*
0000000140 20 20 20 20 20 20 20 20 54 75 65 20 4D 61 72 20
0000000160 32 30 20 31 36 3A 34 37 3A 33 33 20 32 30 30 37
0000000200 64 00 00 00 00 60 01 1F 0F 05 0B 0C 03 0C 0C 05
0000000220 04 05 0D 06 09 07 08 05 0E 05 06 05 0F 02 EC EB
特别是文件大的时候,手工修改效率就太低了,用dcba这个工具,很简单,还省了解释的麻烦,一条命令就搞定了。感谢dcba,哈哈!
-The End-
Posted by eygle at 5:27 PM | Comments (6)
