oracle中alert文件乱码,[20200225]alert文件乱码问题.txt

[20200225]alert文件乱码问题.txt

--//链接http://www.itpub.net/thread-2123887-1-1.html的讨论:

--//使用编辑器打开alert文件出现乱码:

Errors in file /oracle/app/diag/rdbms/k3cloud/k3cloud/trace/k3cloud_reco_47061.trc:

ORA-02019: 鏈壘鍒拌繙绋嬫暟鎹簱鐨勮繛鎺ヨ鏄?

--//希望对方提供  xxd  -c 16 xxx.txt 有关乱码的输出,结果对方贴一个图(注:没注意看后面,实际上带有1个附件)。

--//只能自己手工键入编码,看看什么工具能正常打开。

d:\tmp>cat xxx.txt

392e 7472 633a 0a4f 5241 2d30 3230 3139

3a20 e69c aae6 89be e588 b0e8 bf9c e7a8

8be6 95b0 e68d aee5 ba93 e79a 84e8 bf9e

e68e a5e8 afb4 e698 8e0a 4572 726f 7273

d:\tmp>cat xxx.txt| xxd -r -p > xx1.txt

d:\tmp>cat  xx1.txt

9.trc:

ORA-02019: 鏈壘鍒拌繙绋嬫暟鎹簱鐨勮繛鎺ヨ鏄?Errorss

--//看到的与前面一致。

--//使用记事本打开内容如下:

9.trc:

ORA-02019: 未找到远程数据库的连接说明

Errors

--//如果使用记事本另存功能,可以发现文件编码是UTF-8.如果使用vim如何打开呢?

--//在windows下双击打gvim.exe,执行如下:

:set fileencodings=utf-8,ucs-bom,chinese,taiwan,japan,korea,latin1

:r d:\tmp\xx1.txt

--//这样就可以看到内容:

9.trc:

ORA-02019: 未找到远程数据库的连接说明

Errors

--//后记:

--//我的vim配置参数文件设置的是:

:set fileencodings=ucs-bom,chinese,taiwan,utf-8,japan,korea,latin1

--//不知道为什么打开时无法识别文件编码。问题可能出在头部无法识别。如果把乱码部分放入开头,vim打开时就能正确识别文件编码。

未找到远程数据库的连接说明

Errors

9.trc:

ORA-02019: 未找到远程数据库的连接说明

Errors

--//另外我使用putty登录,设置使用utf-8编码,可以正常打开查看的。

# export PS1=

echo $PS1

echo $LANG

en_US.UTF-8

cat xx1.txt

9.trc:

ORA-02019: 未找到远程数据库的连接说明

Errors

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值