当前位置:  数据库>oracle

Oracle环境变量NLS_LANG

    来源: 互联网  发布时间:2017-05-01

    本文导语: 什么是NLS_LANG NLS_LANG是一个环境变量,用于定义语言,地域以及字符集属性。对于非英语的字符集,NLS_LANG的设置就非常重要。 NLS:‘National Language Support (NLS)’ 当我们设定一种nls的时候实际上我们是为Oracle在存放数据时指定了...

什么是NLS_LANG

NLS_LANG是一个环境变量,用于定义语言,地域以及字符集属性。对于非英语的字符集,NLS_LANG的设置就非常重要。

NLS:‘National Language Support (NLS)’ 当我们设定一种nls的时候实际上我们是为Oracle在存放数据时指定了他的语种所特有的一些表达形式,比如我们选择chinese,那么它的中文字符如何存放,按什么规则排序,货币如何表示,日期格式也就被设定了。

NLS_LANG格式

NLS_LANG = language_territory.charset

常见的值可以参见Oracle Database Client Globalization Support

NLS_LANG的设置

Unix下NLS_LANG是一个环境变量,Windows下NLS_LANG一般是在注册表里设置的。

Unix下的设置

  • export NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1  
  • Windows下为HKEY_LOCAL_MACHINESOFTWAREORACLEHOMExNLS_LANG
    如果有多个oracle产品,那么HOMEx可能就有多个,比如HOME0,HOME1...一般都有NLS_LANG这个注册项。

    在Windows下也可以把NLS_LANG设置成环境变量,但这样做的比较少,一般还是在注册表里设置。

    DB中的NLS_LANG

    DB也有自己的NLS_LANG参数,来标识数据库的语言,地域,字符集。可以通过以下的SQL来查得,

  • SELECT * FROM v$nls_parameters;   
  •   
  • OR  

  •     
     
     
     
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 在Red Hat Linux 9 和 Oracle 9.2 环境下,如何配制字符集,让Oracle能存入并显示日语里的假名?
  • redhat 8.0+oracle 8.1.7下面配置proc环境的问题
  • linux环境下oracle条件导出数据的shell脚本怎么写
  • Oracle9i在Win2k环境下的完全卸载
  • Oracle 10g和Oracle 11g网格技术介绍 iis7站长之家
  • 50分的题:如何给oracle减肥?在linux多目录的环境下查找体积最大的单个文件??
  • 请教:关于[linux/unix环境下连接到Oracle数据库后断开连接]的问题
  • 急急急!!!Solaris中JSP运行环境(tomcat)应如何设置才能使jsp连接到ORACLE???
  • 请教怎样在虚拟机中的linux系统安装 Java环境以及Oracle
  • Linux环境中Oracle数据导入与导出备份操作
  • Linux环境下完全删除Oracle
  • 技巧学习 在Python环境下连接Oracle数据库
  • 基于Linux环境的Oracle 11g数据库正式推出
  • Linux环境下搭建Oracle SOA Suite
  • 请高人指点:我准备在我的机子(winxp)上安装linux(双操作系统),然后在linux环境下 安装oracle817
  • CentOS 5 环境下安装oracle 10g 与 rhel 5下 安装有区别吗? [散分]
  • windows server 2003 sp1下.net 3.5(Oracle 9.2)环境配置
  • Linux平台配置Oracle ProC开发环境
  • linux 环境下 odbc程序 往oracle数据库insert 中文 乱码问题,请教高手,急!!!!在线等~~
  • VMware中linux环境下oracle安装图文教程(二)ORACLE 10.2.05版本的升级补丁安装
  • Oracle 12c发布简单介绍及官方下载地址
  • 在linux下安装oracle,如何设置让oracle自动启动!也就是让oracle那个服务自动启动,不是手动的
  • oracle 11g最新版官方下载地址
  • 请问su oracle 和su - oracle有什么不同?
  • Oracle 数据库(oracle Database)Select 多表关联查询方式
  • 虚拟机装Oracle R12与Oracle10g
  • Oracle数据库(Oracle Database)体系结构及基本组成介绍
  • Oracle 数据库开发工具 Oracle SQL Developer
  • 如何设置让Oracle SQL Developer显示的时间包含时分秒
  • Oracle EBS R12 支持 Oracle Database 11g
  • Oracle 10g和Oracle 11g网格技术介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,