免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 6585 | 回复: 12
打印 上一主题 下一主题

oracle9.2.0.7 sqlplus 提示显示“靠”乱码 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-12-14 17:52 |只看该作者 |倒序浏览
经过大量搜索,仍然未解决问题。oracle输入表内中文正常。
oracle服务端配置:
注册表nls_lang:SIMPLIFIED CHINESE_CHINA.WE8ISO8859P1
环境变量也已经设置,同上。

C:\>sqlplus /nolog

SQL*Plus: Release 9.2.0.7.0 - Production on?12?14 17:45:12 2008

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

SQL> conn sys/manager as sysdba;
靠靠靠靠
SQL>

请各位高手看一下,谢谢!!!!

论坛徽章:
0
2 [报告]
发表于 2008-12-15 10:44 |只看该作者
没人顶,自己先顶一下!

论坛徽章:
1
丑牛
日期:2014-08-07 17:07:05
3 [报告]
发表于 2008-12-15 10:49 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
4 [报告]
发表于 2008-12-15 10:54 |只看该作者
SQL> select * from nls_database_parameters where PARAMETER='NLS_CHARACTERSET';

PARAMETER                      VALUE
------------------------------ ----------------------------------------
NLS_CHARACTERSET               WE8ISO8859P1



应该不是数据库字符集设置的问题,那怕你还没有启动数据库,
在cmd下在敲sqlplus /nolog就显示那个“靠”。
SQL*Plus: Release 9.2.0.7.0 - Production on 靠?12?15 10:52:44 2008

[ 本帖最后由 gaoquanlong 于 2008-12-15 10:58 编辑 ]

论坛徽章:
1
丑牛
日期:2014-08-07 17:07:05
5 [报告]
发表于 2008-12-15 11:00 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
6 [报告]
发表于 2008-12-15 11:01 |只看该作者
SQL> select * from nls_database_parameters ;
PARAMETER                      VALUE
------------------------------ ----------------------------------------
NLS_LANGUAGE                   AMERICAN
NLS_TERRITORY                  AMERICA
NLS_CURRENCY                   $
NLS_ISO_CURRENCY               AMERICA
NLS_NUMERIC_CHARACTERS         .,
NLS_CHARACTERSET               WE8ISO8859P1
NLS_CALENDAR                   GREGORIAN
NLS_DATE_FORMAT                DD-MON-RR
NLS_DATE_LANGUAGE              AMERICAN
NLS_SORT                       BINARY
NLS_TIME_FORMAT                HH.MI.SSXFF AM
NLS_TIMESTAMP_FORMAT           DD-MON-RR HH.MI.SSXFF AM
NLS_TIME_TZ_FORMAT             HH.MI.SSXFF AM TZR
NLS_TIMESTAMP_TZ_FORMAT        DD-MON-RR HH.MI.SSXFF AM TZR
NLS_DUAL_CURRENCY              $
NLS_COMP                       BINARY
NLS_LENGTH_SEMANTICS           BYTE
NLS_NCHAR_CONV_EXCP            FALSE
NLS_NCHAR_CHARACTERSET         AL16UTF16
NLS_RDBMS_VERSION              9.2.0.7.0

靠?0靠

SQL>

论坛徽章:
0
7 [报告]
发表于 2008-12-15 16:39 |只看该作者
你真牛啊,搞出这么多“靠”,病毒?

论坛徽章:
0
8 [报告]
发表于 2008-12-15 19:54 |只看该作者
原帖由 dingning239 于 2008-12-15 16:39 发表
你真牛啊,搞出这么多“靠”,病毒?

这绝对不是病毒,也不是我第一个遇到,不信的话你可以搜一下!

论坛徽章:
0
9 [报告]
发表于 2008-12-15 22:36 |只看该作者
在cmd下的字符页是936,面oracle下
PARAMETER                      VALUE
------------------------------ ----------------------------------------
NLS_CHARACTERSET               WE8ISO8859P1
WE8ISO8859P1是8位单字节编码方案,所以无法处理中文,所有中文都城转成&BF,而&BFBF在936页下就是"靠"

这部分内容在eygle的《循序渐进》一书中有详细论述。

论坛徽章:
0
10 [报告]
发表于 2008-12-16 09:41 |只看该作者
哦,多谢斑竹的提醒,在itpub上也看到过类似的帖子magic007写的
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP