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

yaotiebing 2002-11-12 04:38:29
我安装的是oracle 8.1.6 在sql/plus 中运行的时候没有问题可是在SQL/PLUS WORKSHEET 查询的汉字内容 总是出现乱码,英文没事!!!
...全文
70 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
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

17,140

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧