oracle提示消息为什么有的是英文有的是中文?怎样设为中文?

  之前曾经数次在虚拟机上安装oracle10g数据库,发现提示消息有的是英文有的是中文,比如:查询的时候,同样是:select * from scott.emp;查询结果出来后,一台显示“已选择14行。”,另一台则显示“14 rows selected.”

 

  为此还曾经在csdn社区的oracle专区发帖提问了,按专家们的指点,大致是用以下语句更改会话中的设置。也有人说是操作系统设置的问题。

 

SQL> ALTER SESSION SET NLS_LANGUAGE=american;
Session altered.
将语言改回中文:
SQL
> ALTER SESSION SET NLS_LANGUAGE='SIMPLIFIED CHINESE';
会话已更改。
将地域改为英文:
SQL
> ALTER SESSION SET NLS_TERRITORY=america;
会话已更改。
将地域改为中文:
SQL
> ALTER SESSION SET NLS_TERRITORY=CHINA;
会话已更改。

 

  。。。。。。。。。。。。。照专家们的指点,无论怎么改,oracle仍以英文作为消息提示语言。

 

  今天一个偶然的机会再次安装oracle10g,只不过是安装的时候多留了个心眼,在windows2003 OS下安装的时候选了“高级安装”,装完的时候一用查询语句,出来的消息提示居然是中文的,回想这次安装也没什么区别,只是选了高级安装而已,于是再用windowsxp的虚拟机再次安装oracle10g,也是用的高级安装,其结果也是中文的消息提示。

 

  困扰我一年多的问题终于得以解决,原来是“基本安装与高级安装”的区别。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值