100分请教SQL/PLUS WORKSHEET 总是出现乱码

yaotiebing 2002-11-12 04:38:29
我安装的是oracle 8.1.6 在sql/plus 中运行的时候没有问题可是在SQL/PLUS WORKSHEET 查询的汉字内容 总是出现乱码,英文没事!!!
...全文
24 4 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
yaotiebing 2002-11-13
123
  • 打赏
  • 举报
回复
sun9989 2002-11-12
正常,
9i没有这个问题。
  • 打赏
  • 举报
回复
dongxiangjun 2002-11-12
事实:
alter session set nls_language='Simplified Chinese';
  • 打赏
  • 举报
回复
luckysxn 2002-11-12
dbappscfg.properties,修改该文件即可解决上述问题。$ORACLE_HOME\sysman\config目录下,修改
# SQLPLUS_NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1
为SQLPLUS_NLS_LANG=AMERICAN_AMERICA.ZHS16GBK。

对于Windows操作系统,还需要修改一项
#SQLPLUS_SYSTEMROOT=c:\\WINNT40
为SQLPLUS_SYSTEMROOT=C:\\WINNT

如操作系统的主目录在C盘的Winnt下

对于后面一项的修改只对Windows操作系统进行,对UNIX操作系统则不需要。如果在Windows操作系统中不修改该项,在Oracle Enterprise Manager中,连接系统时,会提示如下的错误:
ORA-12560 TNS:protocol adapter error
或者
ORA-12545 Connect failed because target host or object does not exist
重新连接SQL PLUS Worksheet
  • 打赏
  • 举报
回复
相关推荐
发帖
Oracle

1.6w+

社区成员

Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
帖子事件
创建了帖子
2002-11-12 04:38
社区公告
暂无公告